{"id":22990119,"url":"https://github.com/akashdeep023/major_project","last_synced_at":"2025-07-04T21:37:57.746Z","repository":{"id":200483522,"uuid":"705619237","full_name":"akashdeep023/MAJOR_PROJECT","owner":"akashdeep023","description":"MAJAR PROJECT","archived":false,"fork":false,"pushed_at":"2024-01-06T18:05:17.000Z","size":44,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-06T19:24:12.994Z","etag":null,"topics":["cookie","cookie-parser","css","ejs","error-handling","express","express-session","flash-messages","javascript","mongodb","nodejs","projects"],"latest_commit_sha":null,"homepage":"https://airbnb-com-project-jack.onrender.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akashdeep023.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-10-16T11:20:42.000Z","updated_at":"2024-01-06T19:24:16.120Z","dependencies_parsed_at":null,"dependency_job_id":"a3e13031-d208-410a-b812-cba0de9d0afd","html_url":"https://github.com/akashdeep023/MAJOR_PROJECT","commit_stats":null,"previous_names":["akashdeep023/major_project"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akashdeep023%2FMAJOR_PROJECT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akashdeep023%2FMAJOR_PROJECT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akashdeep023%2FMAJOR_PROJECT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akashdeep023%2FMAJOR_PROJECT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akashdeep023","download_url":"https://codeload.github.com/akashdeep023/MAJOR_PROJECT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229783295,"owners_count":18123453,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cookie","cookie-parser","css","ejs","error-handling","express","express-session","flash-messages","javascript","mongodb","nodejs","projects"],"created_at":"2024-12-15T04:32:11.354Z","updated_at":"2024-12-15T04:32:11.957Z","avatar_url":"https://github.com/akashdeep023.png","language":"JavaScript","readme":"# MAJOR PROJECT (AIRBNB.COM)\r\n\r\n## Description\r\n### This project is an attempt to create a simplified version of the Airbnb website using Node.js, Express, MongoDB, EJS, and CSS.\r\n\r\n## Features\r\n- User Authentication: Allow users to sign up, log in, and log out.\r\n- Property Listings: Display a list of properties, including details, map and images.\r\n- User : Enable users to create, edit, delete listings and create, delete reviews properties.\r\n\u003c!-- User Dashboard: Provide a dashboard for users to manage their bookings and profile. --\u003e\r\n\r\n## How to Use\r\n    - 1st : Click CODE button and download zip file\r\n    - 2nd : Right click on zip folder then click Extract all \r\n    - 3rd : Open Major project folder in vscode \r\n    - 4th : Install all package - Type command in terminal -\u003e npm i\r\n    - 5th : Data initialize - Type command in terminal -\u003e node init/index.js\r\n    - 6th : Run server - Type command in terminal -\u003e node app.js\r\n\r\n## Technologies used :\r\n   1. HTML\r\n   2. CSS\r\n   3. JAVASCRIPT\r\n   4. NODE.JS\r\n   5. EXPRESS\r\n   6. MONGODB\r\n   7. EJS\r\n   8. BOOTSTRAP\r\n   9. MVC (MODEL, VIEW, CONTROLLER) AND ETC..\r\n\r\n## Package used :\r\n   1. mongoose-atlas\r\n   2. password\r\n   3. flash\r\n   4. session\r\n   5. multer\r\n   6. mapbox\r\n   7. cookies\r\n   8. doenv\r\n   9. cloudinary and etc..\r\n## Author :\r\n   Akash Deep\r\n   \u003cbr\u003e\r\n   Email: ad3500476@gmail.com\r\n   \u003cbr\u003e\r\n   LinkedIn : https://www.linkedin.com/in/akashdeep023/\r\n\r\n## Website Link :\r\n- https://airbnb-com-project-jack.onrender.com/listings\r\n\r\n## Ex- Image\r\n**Home Page**\r\n![Screenshot 2023-12-10 180615](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/d922998a-50fe-4028-ac3a-61a00f5f7ec4)\r\n\r\n**Footer Page**\r\n![Screenshot 2023-12-10 180641](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/e2600d98-6981-472a-b696-a3536810ed16)\r\n\r\n**SignUp Page**\r\n![Screenshot 2023-12-10 180738](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/1153e250-21bc-4b7c-a214-d7d641c991b4)\r\n\r\n**LogIn Page**\r\n![Screenshot 2023-12-10 180812](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/bc959f3a-c258-4af8-8863-01527d9ba99f)\r\n\r\n**Alert Msg**\r\n![Screenshot 2023-12-10 180906](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/f98c285a-99fa-4e3d-adbe-bd0360d25449)\r\n\r\n**Create New Hotel**\r\n![Screenshot 2023-12-10 181504](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/b922953e-8df6-4e98-9011-7236abb42c8e)\r\n![Screenshot 2023-12-10 181615](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/d06c9611-7146-4ebf-976b-7b2bdba66280)\r\n\r\n**Show Page**\r\n![Screenshot 2023-12-10 181834](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/8e8588de-3a5b-43b4-a809-0a788b3b4f1c)\r\n![Screenshot 2023-12-10 192544](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/1b8b86a1-b779-493c-9823-c514f4105fcf)\r\n\r\n**Edit Page**\r\n![Screenshot 2023-12-10 192741](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/4d67a691-8824-4bbd-ae1e-35348986b454)\r\n\r\n**Filter Page**\r\n![Screenshot 2023-12-10 193647](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/c2f7ecb0-dfb4-483d-b836-470cd54134b2)\r\n![Screenshot 2023-12-10 201457](https://github.com/akashdeep023/MAJOR_PROJECT/assets/126412088/8f74b3dc-3e5f-41c9-952b-1daaf9ae93a1)\r\n\r\n\r\n### Thanks for visit... 😊😊😊\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashdeep023%2Fmajor_project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakashdeep023%2Fmajor_project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakashdeep023%2Fmajor_project/lists"}