The Backend of Uber Eats Clone
- Create Account
- Log In
- See Profile
- Edit Profile
- Verify Email
- See Categories
- See Restaurant by Category (pagination)
- See Restaurants (pagination)
- See Restaurant
- Create Dish
- Edit Dish
- Delete Dish
- Create Order
- Get Orders
- Get Order (user)
- Edit Order Status
- Orders Subscription (WebSocket)
- Pending Order (s: newOrder) (t: createOrder(newOrder))
- Order Status (Customer, Dlivery, Owner) (s: orderUpdate) (t: editOrder(orderUpdate))
- Pending Pickup Order (Delivery) (s: orderUpdate) (t: editOrder(orderUpdate))
- Create Payment (owner)
- Get Payments (owner)
- Nest JS
- TypeORM
- GraphQL