Inspiration
Overcrowding is a global issue and has many safety risks. We hope to improve accessibility to urban resources with our tool that allows users to view how crowded locations are, and plan where to go based on crowds.
What it does
Users can create tags to display their current location, and search for other users' tags to see how crowded a location is.
How we built it
We started with coding the website, and added pages for users to create and search for tagged locations.
Challenges we ran into
We were unable to build a working database to store users' tags (locations in the form of latitude & longitude). We tried using multiple methods, such as a replit database, SQL database, and a Flask database. However, we encountered errors such as the database entries not saving when the program was shut, or not syncing across devices.
Accomplishments that we're proud of
We're proud of the tag creation and deletion features in our app, and utilizing Google's geocoding and javascript APIs to make it look professional.
What we learned
We learned a lot about how to use API's to embed other platforms into our website, such as Google Maps. We were also new to website creation, so we had to use a lot of online tutorials to understand the correct structure and syntax for our code.
What's next for CrowdCompass
We would soon like to create a working database to store user's tags, and refine our tag search feature.
Built With
- css
- geocoding-api
- html
- javascript
- javascript-api
- python
Log in or sign up for Devpost to join the conversation.