Delivery App Server is a MongoDb + Express application with API Endpoints and used for food delivery aggregator from restaurants.
To set up and run the application locally, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run
npm installoryarn installto install the required dependencies. - Run
node serverfrom the server folder: Starts the local server on your machine on your localhost port 2200.
- To receive all
restaurantsfrom the Server:https://deliveryapp-sever.herokuapp.com/restaurants - To receive
one restaurantbyID:https://deliveryapp-sever.herokuapp.com/restaurants/:restaurantId - To receive
one restaurantbySlug:https://deliveryapp-sever.herokuapp.com/restaurants/name/:slug - To receive
all Dishesfor restaurant byID:https://deliveryapp-sever.herokuapp.com/restaurants/:restaurantId/dishes - To receive
one specific DishbyIDfor restaurant byID:https://deliveryapp-sever.herokuapp.com/:restaurantId/dishes/:dishId - In Progress...
When contributing to this project, please follow the Feature Branch Workflow and create a separate branch for each feature or bugfix. After the changes are made, create a pull request for review.
Please make sure to replace https://github.com/your-username/delivery-app.git with the actual URL of your repository.
This project is licensed under the MIT License. See the LICENSE file for details.