Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akashdeep023/major_project
MAJAR PROJECT
https://github.com/akashdeep023/major_project
cookie cookie-parser css ejs error-handling express express-session flash-messages javascript mongodb nodejs projects
Last synced: 11 days ago
JSON representation
MAJAR PROJECT
- Host: GitHub
- URL: https://github.com/akashdeep023/major_project
- Owner: akashdeep023
- Created: 2023-10-16T11:20:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-06T18:05:17.000Z (12 months ago)
- Last Synced: 2024-01-06T19:24:12.994Z (12 months ago)
- Topics: cookie, cookie-parser, css, ejs, error-handling, express, express-session, flash-messages, javascript, mongodb, nodejs, projects
- Language: JavaScript
- Homepage: https://airbnb-com-project-jack.onrender.com
- Size: 43 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MAJOR PROJECT (AIRBNB.COM)
## 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 :
1. HTML
2. CSS
3. JAVASCRIPT
4. NODE.JS
5. EXPRESS
6. MONGODB
7. EJS
8. BOOTSTRAP
9. MVC (MODEL, VIEW, CONTROLLER) AND ETC..## Package used :
1. mongoose-atlas
2. password
3. flash
4. session
5. multer
6. mapbox
7. cookies
8. doenv
9. cloudinary and etc..
## Author :
Akash Deep
Email: [email protected]
LinkedIn : https://www.linkedin.com/in/akashdeep023/## Website Link :
- https://airbnb-com-project-jack.onrender.com/listings## Ex- Image
**Home Page**
![Screenshot 2023-12-10 180615](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/d922998a-50fe-4028-ac3a-61a00f5f7ec4)**Footer Page**
![Screenshot 2023-12-10 180641](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/e2600d98-6981-472a-b696-a3536810ed16)**SignUp Page**
![Screenshot 2023-12-10 180738](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/1153e250-21bc-4b7c-a214-d7d641c991b4)**LogIn Page**
![Screenshot 2023-12-10 180812](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/bc959f3a-c258-4af8-8863-01527d9ba99f)**Alert Msg**
![Screenshot 2023-12-10 180906](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/f98c285a-99fa-4e3d-adbe-bd0360d25449)**Create New Hotel**
![Screenshot 2023-12-10 181504](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/b922953e-8df6-4e98-9011-7236abb42c8e)
![Screenshot 2023-12-10 181615](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/d06c9611-7146-4ebf-976b-7b2bdba66280)**Show Page**
![Screenshot 2023-12-10 181834](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/8e8588de-3a5b-43b4-a809-0a788b3b4f1c)
![Screenshot 2023-12-10 192544](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/1b8b86a1-b779-493c-9823-c514f4105fcf)**Edit Page**
![Screenshot 2023-12-10 192741](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/4d67a691-8824-4bbd-ae1e-35348986b454)**Filter Page**
![Screenshot 2023-12-10 193647](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/c2f7ecb0-dfb4-483d-b836-470cd54134b2)
![Screenshot 2023-12-10 201457](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/8f74b3dc-3e5f-41c9-952b-1daaf9ae93a1)### Thanks for visit... 😊😊😊