A Flask web application that allows users to explore cities and test their perception of geographic distances between landmarks.
- Interactive city map viewer with popular landmarks
- Distance quiz functionality to test spatial perception
- Distortion analysis with visualizations
- Support for multiple major cities worldwide
- Real-time distance calculations and comparisons
- New York
- London
- Paris
- Tokyo
- Rome
- Sydney
- Berlin
- Amsterdam
- Barcelona
- Dubai
- Backend: Flask (Python)
- Frontend: HTML, CSS, JavaScript
- Maps: Leaflet.js
- Data Visualization: Matplotlib, Seaborn
- Geolocation: Geopy
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
-
Open your browser and navigate to
http://localhost:8080
This application is configured for deployment on DigitalOcean App Platform.
MIT License