The backend of Max Eats Clone
- id
- createdAt
- updatedAt
- password
- role(client|owner|delivery)
- Create Account
- Log In
- See Profile
- Edit Profile
- Verify Email
- Name
- Category
- Address
- Cover Image
-
Edit Restaurant
-
Delete Restaurant
-
See categories
-
See Restaurants by Category (pagination)
-
See Restaurants (pagination)
-
See Restaurant
-
Search Restaurant
-
Create Dish
-
Edit Dish
-
Delete Dish
- Create Order
- Read Order
- Edit Order status
- Pending Orders (Subscription: newOrder) (trigger: createOrder(newOrder))
- Order Status (Client, Delivery, Owner) (Sub: orderUpdate) (Trigger: editOrder(orderUpdate))
- Pending Pickup Order (Delivery) (Sub: orderUpdate) (Trigger: editOrder(orderUpdate))
- Add Driver to Order
- Promotion the restaurant by paying
- Promotion until 7 days by CRON job