Description:- This project is an attempt to create a simplified version of the Airbnb website using Node.js, Express, MongoDB, EJS, and CSS. Features:- User Authentication: Allow users to sign up, log in, and log out. Property Listings: Display a list of properties, including details, map and images. User : Enable users to create, edit, delete listings and create, delete reviews properties. How to Use:-
- 1st : Click CODE button and download zip file
- 2nd : Right click on zip folder then click Extract all
- 3rd : Open Major project folder in vscode
- 4th : Install all package - Type command in terminal -> npm i
- 5th : Data initialize - Type command in terminal -> node init/index.js
- 6th : Run server - Type command in terminal -> node app.js Technologies used :- HTML CSS JAVASCRIPT NODE.JS EXPRESS MONGODB EJS BOOTSTRAP MVC (MODEL, VIEW, CONTROLLER) AND ETC... Package used : mongoose-atlas password flash session multer mapbox cookies doenv cloudinary and etc..