Inspiration

We came up with this idea because of the recent passing of one of our teammate's grandfather due to COVID-19. This left his grandmother financially unstable, and he wondered what if he could sell her food to the local community. We also found that it impacted many family's household incomes and knew this would be a great way for home cooks to gain income by making their favorite meals and selling it to the local community.

What it does

Dishin lets home cooks put their dishes for sale and take orders from customers. Customers can authenticate through the application and make orders. They are also able to pay in the mobile app and check the status of their order.

How we built it

We built the application using Google's Flutter and Google's back-end, Firebase w/ Stripe integration for payments.

Challenges we ran into

The project was really big! A fully functioning and well-designed application in less than 24 hours. What were we thinking?? Knowing how to make the bare minimum was tough, we didn't have that much experience with an order service so we worked with what we knew and the time crunch.

Accomplishments that we are proud of

We finished the front-end!! and enabled geolocation on the application. We also completed user authentication and implemented Firebase for the customers, businesses, and orders.

What we learned

We learned how to organize ourselves with UML diagrams. Having to work under pressure, we were able to think about what was the most important part of the app. We also learned how to work with new technology like Stripe to enable in-app payments.

What's next for Dishin

We plan on fully completing the back-end to help our local community during this time. We hope to add in more features such as Postmates API integration, change profile page, improve the adding order process, etc.

Built With

+ 24 more
Share this project:

Updates