Inspiration
COVID-19 disproportionately affects different communities, and some are at much higher risk than others. Schools have shut down, unemployment rates are through the roof, and many young/healthy people are now at home with much more free time on their hands. Many elderly members of the community, as well as those with underlying health conditions, face a much greater risk if they contract the disease. To help mitigate this, we want to connect communities so that those at higher risk do not have to put themselves at risk by doing basic and necessary errands, such as getting groceries.
What it does
On this website, one can register as a recipient and create a post detailing what items they need and from where. Good Neighbors will register and can see what requests have been made near them, and can then fulfill those.
How we built it
The front-end uses React and Redux in Javascript, and the backend utilizes mongoDB and heroku. All designs were created in Figma.
Challenges we ran into
Our biggest challenge in designing the app was considering how payment for grocery items would work. With limited time, we opted into erasing this from the equation so as to not have to deal with security issues, as well as verifying users before sharing credit card / bank account information. This payment process is up to the users.
Accomplishments that we're proud of
Functionality and clear, thought-out steps before even beginning to code, which made the process much easier.
What we learned
Ideas are always changing and evolving, and it's really important to think about what features will actually get put to use when launched.
What's next for Good Neighbor
Getting members of the community to use it, and connect with one another.
Built With
- axios
- babel
- bcryptsjs
- css
- express.js
- heroku
- html
- javascript
- mongodb
- mongoose
- passport
- react
- redux
- surge
- webpack
Log in or sign up for Devpost to join the conversation.