Skip to content

CraveBiteOy/FoodDelivery-restaurantFrontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Mobile App - Food Delivery

The mobile app is used for restaurants to confirm the orders and keep tracking the orders in real-time.

Food Delivery Project

The project aims to simulate the whole process of food delivered from the time when customer makes the order, then the restaurant confirms and cooks the order, the order is finally delivery by the courier to the customer's destination. The project focuses on the order delivery tracking in real-time, so all customer, restaurant, courier will be informed of the order's status whenever it's status get updated by other entities. The project includes three separate mobile apps for couriers, customers, and restaurants.

The Food delivery project includes 5 repositories and was developed by Quan Doan and Hajri Mohamed.

  • Backend repository: Quan Doan
  • Backend-V2 repository: Quan Doan
  • Customer mobile: Quan Doan
  • Restaurant mobile: Quan Doan
  • Courier mobile: Hajri Mohamed

Video demo for restaurant app

link: https://www.youtube.com/watch?v=jpqngq6sJK8

Features of restaurant app

  • Login and register user
  • update user's profile and password
  • the user can register a new restaurant and update the restaurant
  • the user can add or update dishes in the menu of the restaurant
  • the restaurant can accept or decline orders whenever they are sent to his/her restaurant from the customer
  • the restaurant confirms the order as being ready for pick-up after finishing the order cooking
  • the restaurant can track the order status within the stages when the courier picked up the order and drop off the order at customer home.
  • the restaurant can view list of in-progress and completed orders.

Technologies for the project

  • SpringBoot, Spring Security, Maven
  • WebSocket
  • Apache Kafka
  • PostgresSQL
  • React-Native
  • Typescript
  • Tailwind CSS

Technologies for this repository

  • React-Native
  • Typescript
  • Tailwind CSS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published