Inspiration
Food shortage and wastage is a huge problem in Chicago. Lots of homeless people are suffering and starving and lost of food is getting wasted and thrown away. Many events and in homes leftover food is being thrown away. We have developed a platform for solving this very issue.
What it does
In our app we can login with our google account as a Donor or a receiver. The donors have an option to pick the type of food. The receivers can sort according to donors near their location. The locations of donors can be viewed as pins in a mini-map. The Receivers and donors have a chat window option where they can figure out how the food will get to the person.
How we built it
We built this app using React and SpringBoot. This app can run on any computer with a simple git pull and run commands, npm start and running backend server in preferred IDE.
Challenges we ran into
We ran into some challenges while building this such as, connecting front end and back end.
Accomplishments that we're proud of
We have started an initiative to solve a big problem in Chicago that is food wastage. We also came up with how to calculate distance between two positions with their latitude and longitude coordinates efficiently. We are using hashmap to store the difference between the coordinates and then sort them in ascending order. We also developed the app in a scalable manner where there is scope for further improvements.
What we learned
We learned how to solve problems on the fly and build project with the little amount of time that was given. We also learned how to prioritize tasks and compartmentalize the whole tasks into subtasks and complete the whole project quickly together.
What's next for Chicago Food network
This app has a high potential to be expanded into other types of donations. Like Clothes and furniture. The User Interface and User Experience can be improves since we only had time to build the core functionality.
Log in or sign up for Devpost to join the conversation.