Inspiration
After heading the public library one day, I passed by a raspberry pi hacking event that supplied the hackers with Pi 5s. I couldn't find them anywhere in supply when I was doing my own projects, so I was blown away by the event. To think that I was going to miss it if I wasn't in the right place at the right time. Inspired by this experience, we hoped to allow students to see more of what is going on around them right now, instead of seeing everything that is not relevant on social media hundreds of miles away. In addition, we wanted to connect diverse communities better, as with the increased about of diversity in NYC, it is also more difficult making friendships when there are fewer common cultural expectations. If we are able to act as the first bridge between two neighbors holding fun events, we have achieved our goal.
What it does
Our ProximityPlanner looks for the nearest events and shows them to you in both a sidebar and on a map. For event-holders, it lets them create and delete an event anywhere on the map.
How we built it
We used a React JavaScript framework to run the backend and HTML for the frontend, hosted on a Vercel server and a Firestore database.
Challenges we ran into
We ran into numerous challenges, including our inexperience with React, usability concerns, API fetching, web server hosting issues, sharing a workspace between multiple people, and platform connections.
Accomplishments that we're proud of
We're most proud of the progress we made on the backend JavaScript to connect the different APIs and creating a fluid add/delete mechanic for events. We also hope to reduce the amount of paper waste in postering, and this potential makes us proud.
What we learned
We learned how to work together on one workspace, how to implement React in a web server, and more
What's next for ProximityPlanner
We want to create administrative accounts and increase the scope of our project.
Log in or sign up for Devpost to join the conversation.