Inspiration
With Covid-19 being a major health risk to the elderly and at risk, going out to get essential groceries is dangerous. With Help Deliver, able bodied shoppers can help shop for the at risk.
What it does
Say for example, I am an able-bodied, healthy person and am currently going to the grocery store to pick up vegetables, fruits, etc. I can choose to pick up groceries for the elderely and able bodied through the app. When I pick the store that I am going to, I get a list of items from a person that is not able to shop due to being at risk of Covid-19. I can update the person that I am helping on the status of the shopping trip and deliver and reimbursed to the person using safe, social distancing measures.
How we built it
We used React for the front end and used Bing Maps API to get a list of grocery stores nearby. From there we are able to use MapBox to list all the stores on a map. Once logged in using a GraphQL and MongoDB in the backend powered by GoLang, a request is sent to the server of the items that are requested. Updates are sent throughout the app to get the status of the shopping trip as well.
Challenges I ran into
Go was a new language for most of us so also implementing a new API structure (GraphQL) was interesting and fun. We also used a new Maps API (MapBox) to display markers and such.
Accomplishments that I'm proud of
We are very proud of the fact that we got a very feature-packed website in less than a couple of days.
What I learned
We learned a lot about GO, GraphQL, MapBox and some new React features.
What's next for Help Deliver
We want to implement a couple of more in depth map features and possible a payment method to securely reimburse the driver for the groceries picked up.




Log in or sign up for Devpost to join the conversation.