Skip to content

ilanbarshir/distance-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

City Map Viewer - Distance Visualizer

A Flask web application that allows users to explore cities and test their perception of geographic distances between landmarks.

Features

  • 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

Cities Supported

  • New York
  • London
  • Paris
  • Tokyo
  • Rome
  • Sydney
  • Berlin
  • Amsterdam
  • Barcelona
  • Dubai

Technology Stack

  • Backend: Flask (Python)
  • Frontend: HTML, CSS, JavaScript
  • Maps: Leaflet.js
  • Data Visualization: Matplotlib, Seaborn
  • Geolocation: Geopy

Local Development

  1. Install dependencies:

    pip install -r requirements.txt
  2. Run the application:

    python app.py
  3. Open your browser and navigate to http://localhost:8080

Deployment

This application is configured for deployment on DigitalOcean App Platform.

License

MIT License

About

City Map Viewer - Distance Visualizer Flask App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published