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.

Share this project:

Updates