- Home
- Abuat us
- Contact us
- User profile (as user image)
- Cart
- Search
- login
- register
- Dashboard
- Add Product
- Edit Product
- Add Admin (if You are Super Admin)
- Delete Admin (if You are Super Admin)
- receiver the orders
- it is vary simple than it should at real world.
- as it should build as real time system with SignalR with notifcation.
- Statistics
- Number of users
- 5 high rating food
- Hearder nav
- Footer
- Hearder nav
- Footer
- Product container
- Product card
-Links to -Home -Abuat us -Contact us -User profile (as user image) -Cart
- Brand Name ("Elghool Food")
- Search Icon
- Social media icons
- Slogan ("Be Happy")
- Header
- Filter
- Product container (create it as partial view)
- Product card (create it as partial view)
- Product img
- Price
- Discount
- Add To card Button
- Product card (create it as partial view)
- Footer
- Header
- Group of section (width 100% with fixed hieght)
- section #1
- title ("very high quality")
- paragraphe ("We work hard with the latest technology and the most skilled chefs to increase quality and provide you with the best service")
- illstration chef image or some think that indecat to "latest technology"
- section #2
- title ("very fast delever")
- paragraphe ("We have a team of the fastest Delivery Drivers and branches all over the world")
- illstration to "Delivery Driver"
- section #2
- title ("Be Happy")
- paragraphe ("Our goal is to make you happy so smile")
- illstration to "smile"
- section #1
- Footer
- Go To Footer
- User Image
- user name
- user email
- logout
- change the passeard
- login with other account
- prouct card
- prouct image
- prouct name
- prouct price of uint
- prouct quntity
- price * quntity
- Total price
- Check out Button
- Search input
- Product container (create it as partial view)
- Product card
- Product img
- Price
- Discount
- Add To card Button
- Product card
- User Email input (Tage Helper)
- User password input (Tage Helper)
- User Email input (Tage Helper)
- User password input (Tage Helper)
- User confirm password input (Tage Helper)
- User address input (Tage Helper)
Foods |
---|
FoodId |
name |
Price |
description |
CTypes |
---|
CTypeId |
CType |
Veg |
---|
VegId |
Veg |
Users |
---|
UserId |
DispalyName |
password |
address |
image |
other some file exist at identity package |
Orders |
---|
OrderId |
FoodId |
UserId |
Quantity |
status |
status: this filed apear the status of the Order status can be ("inCart" , "old" , "new")
Ratings |
---|
RatingId |
FoodId |
rating |
Roles |
---|
field that exist at identity package |
-
one user can has many Food and the food can be associated to many users this many to many relationship apear at "Orders" table
-
one user can Rate many Foods and the one food can be Rated by many users this many to many relationship apear at "Ratings" table
-
Also there are many to many relationship between "Users" and "Roles" but it aready exist at identity package
-
one Food has one CTypes , and one CTypes and associated to many Foods
-
one Food has one Veg , and one Veg and associated to many Foods