PittFind is a full-stack web application developed by a 4-person team during SteelHacks 2025 (24-hour hackathon). It helps University of Pittsburgh students explore the campus and manage club events through an interactive map.
- Displays an interactive campus map with building markers
- Allows users to create, view, and remove events at campus buildings
- Provides walking directions between buildings
- Lets users show/hide their current location on the map
- Help modal for user guidance
- Frontend: HTML, CSS, JavaScript, Leaflet.js
- Backend: Python, Flask
- Database: SQLite
- Map Data: OpenStreetMap tiles
-
Install dependencies
Runpip install -r requirements.txtin the project root -
Start the backend
Runpython3 backend/app.pyto start the Flask server -
Access the frontend
Open your browser and go tohttp://localhost:5000to use the app
- Christopher Achkar
- Jonathan Farah
- Christopher Fu
- Sidharth Rajesh