Eatgreat was a startup that I co-founded with my friends funded by our professor. We provided food delivery service by gathering orders from students and staffs at the university to reach the restaurant's delivery order amount. The food was delivered to the locker and the customers could simply get their food by themselves.
Role:
Cofounder | UX design | Front-end developer
Team Size:
4
Length:
1 year
Time:
Dec 2020
Programming Languages:
React.js, html, css
Platform:
UX Tool:
Framer
Problem
Student aspect
Our school located in an inconvenient place. Many students do not have transportations. They need to spend around 20 minutes to walk to the nearest restaurant.
School restaurants have bad reputations.
Many students only have an hour for lunch break.
Restaurants provide free delivery if the order meets a certain amount (Most of them requires more than 10 order). Students mostly gather in 3-4 people group, which is hard to reach the amount. There are also lots of individual students.
Restaurant aspect
Restaurants near the school are competitive.
Their busy time are mostly 12pm (when the student ends the class). They have spare time around 11pm-12pm.
Programming
I developed the user interface of the App using React.js, html, css.
Design
UX Design
I designed the user experience for the app using Framer.
I designed the system of distributing the food deliveries to the locker.
Problem : There are different restaurants, different type of food, different amount. How to minimize the possibility for the staff to make mistakes?
I came up with the idea : If there is 1 Food A in locker A, 2 in locker B, 3 in locker C: after the open button of food A is clicked, the locker that has at least one food A delivery will open. Then the button will remain. When the second time that the open button is clicked, the locker that has at least two food A delivery will open. The button will disappear when all the food A is delivered. In this way, the staff only needs to put one food delivery at a time, which can minimize the possibility for the staff to make mistakes.