Skip to content

Never Lose Your Parking Spot Again: Park, Save, Find your car with Ease!

License

Notifications You must be signed in to change notification settings

AIBappa/geoparky

 
 

Repository files navigation

Geoparky

Submission to TransportHacks.

Installing the dependencies

For the react app, run

npm install

Also, create a .env file and populate it as follows:

REACT_APP_redisURL="redis_cloud_url"
REACT_APP_redisPassword='redis_cloud_password'
REACT_APP_supabaseURL="supabase_url"
REACT_APP_supabaseKey="supabase_api_key"

For the python API, run

pip install -r requirements.txt

Running the app

To start up the frontend, run

npm start

To run the Redis API, run

cd geoparky-redis-api/
uvicorn redis_api:app

To run the Streamlit visualisations, run

cd streamlit-map-visualisations/
streamlit run app.py

Visalisations

Map showing all actively parked vehicles. Global map visualisation

Profile page - scrapbook of all previously-visited locations. Profile map visualisation

Streamlit visualisation of dangerous points' clusters. Streamlit visualisation

About

Never Lose Your Parking Spot Again: Park, Save, Find your car with Ease!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.7%
  • Jupyter Notebook 32.1%
  • Python 12.2%
  • CSS 8.1%
  • HTML 3.9%