Inspiration
Wanting to connect those who have excess food with those who need it most, creating a community-driven solution to help alleviate hunger and promote sustainability. Since buying in bulk is always cheaper, we wanted to create a solution to spend less money on groceries while sharing with others. This is especially helpful for students who do not have a car and cannot afford to buy expensive groceries.
What it does
GroShare features a user-friendly interface with a login service that keeps track of user accounts. All user inputs are stored in a backend database, making it easy for users to retrieve their previous posts and track their activity on the app. Groshare has a homepage where you can see what other users are posting. The posts include what other users are selling their groceries for.
How we built it
We built it using react-native frontend, firebase, and javascript. Organizing what each team member should work on and communicating our progress and well as plans for the next hour.
Challenges we ran into
firebase: no firebase app '[default]' has been created. Connecting the backend data to the frontend.
Accomplishments that we're proud of
Creating a mobile application that makes posts and displays them to other users. A login service that keeps tracks of the accounts you made. Storing all user inputs into a backend database and fetching that back into the application. We're proud of our accomplishments in creating a mobile app that effectively addresses the problem of food waste.
What we learned
We learned that making a gameplan in the beginning is extremely helpful to the path to success. We were able to effectively split up the work and communicate our progress and updates.
What's next for GroShare
In the future, we plan to implement a messaging and direct system for easier user interaction. We also hope to verify user profiles for safety and implement location optimizations to further enhance the user experience.
Log in or sign up for Devpost to join the conversation.