Inspiration

The idea of networking in the neighborhood is old, but during these times, when social contacts have to be limited, we are taking a modern approach to implement it -- through HelpMeHelpYou. HelpMeHelpYou's idea comes from the form of 'bulletin boards' where people can post their 'notices' and others could see them!

What it does

HelpMeHelpYou provides multiple 'board' (including elderly, single moms etc.). Each boards will consist of different notices from people around the neighborhood (geo feature would filter notices based on location). Users will be able to either create a post or help someone with their post!

How We built it

We created a prototype of the web application using Figma. We used React for frontend and Firebase for backend (authentication and Firestore database). We decided on Firebase due to it's flexibility and simplicity in implementation (auth, databases, messaging, and even cloud functions if needed in the future!)

Challenges We ran into

It was a challenge to complete a virtual hackathon with members from different timezone. However, we are glad that we managed to communicate and work together! In addition, our team consist of beginners in React, hence, we didn't manage to complete the application in time. This was also our first time learning and implementing Firebase. We did some trial and error before deciding between Cloud SQL vs Realtime Database vs Firestore.

Accomplishments that I'm proud of

We had successfully implemented FireStore with our frontend web application. Furthermore, we were able to work together fruitfully despite being from different timezones and to develop the frontend part!

What We learned

We learned a lot about Firebase, React, and how to work across the both (None of us had used Firebase before!).

What's next for helpmehelpyou

We hope to complete the web application and finish implementing Firebase auth into login and signup page. In addition, we are also hoping to add messaging feature (Firebase) as well as allowing geo feature ( filtering 'notices' to only include those that are within the neighborhood).

Built With

Share this project:

Updates