Gebeta Food Delivery aims to automate the existing traditional food ordering and delivery experience of the people. Gebeta Food Delivery can assist the user to concentrate on their other activities by ordering and paying online from their home rather to concentrate on ordering and paying by going to the restaurant and also the customer doesn’t need to go to the restaurant or hotel physically, just place an order, pay online and the Gebeta deliver to the customers by tracking their location.
- Create an account.
- Login
- View menu
- Edit their profiles
- Get Nearby restaurants
- Order food
- Make payment
- Remove order from cart
- Add order to cart
- Give feedback
- Track Order
- Receive confirmation in the form of an order number.
- Register to the system
- Add/update/delete food category to the menu
- Add/update/delete food item to the menu: Allows to add item name, description, price, and choose category in a simple form along with item image.
- Update price for a given food item.
- Update additional information (description, photo, etc.) for a given food item.
- Flutter (It’s a cross-platform framework)
- Dart (Main programming language for mobile application)
- ReactJs (JavaScript library used for Admin Dashboard)
- CSS (The language used to style HTML documents)
- NodeJS (with Express framework)
- MongoDB (Document-oriented database)
- Firebase (For authentication and push notifications)
- JavaScript (Main backend language)
SignUp Screen | Home Screen |
Drawer | Search Restaurant |
Profile Screen | Restaurant Menu |
Cart Screen | Orders Screen |
Payment Screen | Delivery |