This project aims to develop the backend of a real-world application in Node.js, Express.js and MongoDB. With the find my restaurant application, you can do the following:
- Add details of a new restaurant
- List down all restaurants present in the locality
- Find different categories of restaurants. Ex: few restaurants can be dine-out, and few can be the only takeaway
- Find restaurants basis their categories, i.e., whether they are dine-out or takeaway
- Find a particular restaurant
- Find restaurants based on their ratings. Ex: You want to look for all the restaurants with ratings greater than equal to 4 7. Update details of a particular restaurant
- Delete a restaurant
- Delete all the restaurants
- Node.js
- Mongodb
this app requires Node.js v18+ to run.
Install the dependencies and devDependencies and start the server.
Before starting the server please ensure mongodb server is locally installed and running on the default port
cd Find-My-Restaurant
npm install
npm run start or nodemon (if installed)