It is provide food services for many things like restaurants and mall and dishes and make relations between them for make user satisfied.
This project provide api service (Json and xml) for multi restaurants want to show them dishes and users orders this dishes; can user orders (Ingredients of the dish) from malls; The user can orders the (ingredients of the dish) from mall; the project provide location of user; the project shall provide follow path of delivery man.
- Spring Boot frameWorks.
- MongoDB.
- Rest API.
- Malls
- Restaurans
- Users and Delivery Man
- Orders For Dishes
- Orders For Malls
The poject can use by phone platforms or web platform for access to this services; and use to increase user of restaurants and malls and provide best service from them and make user are satisfied.
Make project support malls api service and delivery man service. and add it to project and endpoints.
* Dishes :
* dishes : GET
* /api/v1/dishes
* /api/v1/dishes/{id}
* /api/v1/dishes/name/{name}
* dishes : POST
* /api/v1/dishes
* /api/v1/dishes/{id}/comments
* dishes : PUT, DELETE
* /api/v1/dishes/{id}
* /api/v1/dishes/name/{name}
* /api/v1/dishes/{id}/comments
* Users :
* users : GET
* /api/v1/users
* /api/v1/users/{id}
* /api/v1/users/name/{name}
* users : POST
* /api/v1/users
* users : PUT, DELETE
* /api/v1/users/{id}
* Orders of Dishes :
* orders : GET
* /api/v1/dishes/orders
* /api/v1/dishes/orders/{id}
* /api/v1/restaurants/name/{name}/dishes/orders
* orders : POST
* /api/v1/dishes/orders
* /api/v1/dishes/orders/restaurant/name/{name}
* orders : PUT, DELETE
* /api/v1/dishes/orders/{id}
* /api/v1/dishes/orders/restaurant/name/{name}
* Restaurants
* Restaurants : GET
* /api/v1/restaurants
* /api/v1/restaurants/{id}
* /api/v1/restaurants/name/{name}
* /api/v1/restaurants/{id}/dishes
* Restaurants : POST
* /api/v1/restaurants
* Restaurants : PUT, DELETE
* /api/v1/restaurants/{id}
* /restaurants/{id}/dishes/{dishesid}
* Malls
* Malls : GET
* /api/v1/malls
* /api/v1/malls/{id}
* Malls : POST
* /api/v1/malls
* Malls : PUT, DELETE
* /api/v1/malls/{id}
For all images please visit below imgur links,
imgur
** - Anas Abu Hussein : Fullstack Developer **
@Anas Abu-Hussein
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.