Skip to content

VilleK88/Lentopeli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

291 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lentopeli

Python/JavaScript flight game with a Flask-based web interface, database-backed game state, airport/location handling, and real-time weather integration.

Overview

Lentopeli is a browser-based flight game that combines backend game logic with a web-based user interface. The system tracks player location, interacts with airport data, and integrates real-time weather information.

Key Features

  • Flask-based backend server
  • Web UI using HTML, CSS, and JavaScript
  • Airport/location system using ICAO codes
  • Real-time weather data via OpenWeatherMap API
  • Database-backed game state
  • Player progression and location updates

Architecture

The project is structured into:

  • routes/ – server endpoints and game logic
  • database/ – data storage and queries
  • templates/ – HTML views
  • static/ – frontend assets (JS/CSS)
  • utils/ – helper functions

Technologies

  • Python (Flask)
  • JavaScript
  • HTML / CSS
  • SQL / database integration
  • OpenWeatherMap API

Notes

The project demonstrates full-stack development, combining backend logic, frontend UI, and external API integration.

About

Full-stack flight game built with Python, Flask, JavaScript, and a database backend, including live weather integration and map/location updates.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors