Hi! This is code for building a website of restaurant list. It shows restaurants' informantion like name, photo, contact, location, description.
- Node.js (version 14.16.0)
- Express (version 4.17.1)
- Express-Handlebars (version 5.3.3)
- MongoDB (version 4.2.16)
- Mongoose (version 6.0.6)
- Method-override (version 3.0.0)
- Install prerequisites above (PS you may follow the command below)
nvm install 14.16.0
nvm use 14.16.0
npm install express
npm install express-handlebars
npm install mongoose
npm install method-override - Clone this repository (PS you may follow the command below)
git clone https://github.com/CharleneChar/ACExercise_RestaurantList - Run MongoDB localhost server
- Execute the project (PS you may follow the command below)
npm run dev
- User(s) can browse every restaurant's information like name, photo, contact, location, description.
- User(s) can search by category or by name as keyword to find a specific restaurant
- User(s) can add a new restaurant
- User(s) can delete a existing restaurant
Enjoy! End of Page :)