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.

Built With

Share this project:

Updates