Inspiration

Many people around are dependent on others post help requests to chat groups like Messenger where they get easily lost, overlooked or ignored all together. Out app solves this by providing a platform where people who need assistance with various tasks such as shopping, gardening, tech manipulation, etc. can submit requests and people willing to help get notified about it.

What it does

Helpie has 2 main categories of users - those who need help and those willing to help. People who need help can submit their requests whilst helpers can submit their skill set. Requests then get automatically matched to the most relevant helpers nearby. In addition, helpers get notification when they have been matched

How we built it

The backend is built in Spring Boot while the frontend is in pure HTML/CSS/JS. Frontend then calls the backend via REST API.

Challenges we ran into

  • Connecting frontend and backend together
  • Determining the most appropriate matching function
  • Supporting offline functionality and real-time notifications.

Accomplishments that we're proud of

We are particularly proud of our offline functionality. This means even if someone runs out of mobile data, they can still work something out. Apart from that, we implemented in real time notifications and requests to helpers matching. In addition, we believe the app can have significant impact especially on smaller villages where people need each other's help and Helpie provides them a platform they can use exactly for this purpose.

What we learned

We learnt to prioritize our ideas, working with offline web applications and Spring boot.

What's next for Helpie

Mainly polishing the current code style, and proper testing of the features to ensure every part works super smooth. 24 hours isn't much.

Built With

Share this project:

Updates