Explore Learn Collect !
Waypoint is a landmark game in which the goal is to go and explore new landmarks, collect memories near them and learn a fun fact or history tidbit about them.
Our code uses a react + vite frontend and a fastapi backend to run the stack.
To run the webservice and static website, we used Render.com (or you can run on localhost:5173 too!)
For database management, we have used Supabase.
API's used: Supabase (Managing landmarks + finding closest one) and Leaflet (Online Map)
Libraries Used: React, Fastapi, Python Libaries, npm (uuid, and pretty much everything frontend)
Thank you to Taesung Hwang who provided the web_app base that we created the app on top of. The link to that repo:
https://github.com/HackAtUCI/starter-pack-full-stack-web-app
For the base css, react and vite template:
https://github.com/SafdarJamal/vite-template-react