*# Delivery App :shallow_pan_of_food:
## Description: :bookmark_tabs:
A mobile app for a restaurant that allows customers to order and pay online, so people don't have to call to order food and there is also a delivery service.
## User Journey: :world_map:
Users can choose their suitable filter from the category navbar.
Users will see the meals in cards on the home page.
Daily specials and promotions will appear at the top of the meals.
By clicking on the product's card the user will be redirected to the males page.
When the user decides to order a product he will be asked to enter his address, payment method, and delivery service.
Users should log in or sign up by entering their data (name, email, password) to get benefits from all the features.
There is a button that allowed users to add a product to their favorites.
## User story: :book:
As a user I can:
See the list of meals.
Choose the meal I want and order it.
Be informed about the time I can pick up the my order.
have a map to indicate me the place to pick up my order and the distance.
Choose the meal to be delivered to me at home.
Put my data and where I live using the map or input my data.
Choose the delivery company.
Be informed about promotionals or specials in national days.
Be informed about promotionals or specials in local days.
Pay online or in person.
## Routs: :back:
GET/ all meals.
GET/ meals Id.
GET/ map.
GET/ offers.
GET/ favorites
POST/ order.
POST/ login.
POST/ sign up.
POST/ log out.
POST/ Delivery request.
POST/ payment.
POST/favorites.
## Front: :bullettrainfront:
Header.
Footer.
Card.
Product page.
Meal details card.
Favorites page.
Login form.
Signin form.
Order form.
payment form.
map.
home page.
## create the schema:
## labels:
Back-end
Front-end
Route
Database
component
Page
Time => ex.T2h*