Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sahithyabeesu03/wanderlust
Wanderlust, is a full-stack web application built using Node.js and Express that focuses on user authentication, media management, and location-based services. It allows users to create accounts, upload travel media, and interact with maps to explore locations and give their reviews.
https://github.com/sahithyabeesu03/wanderlust
cloudinary css dotenv ejs-templates expressjs html javascript joi-validation mapbox method-override mongodb mongoose multer-storage nodejs passportjs
Last synced: 4 days ago
JSON representation
Wanderlust, is a full-stack web application built using Node.js and Express that focuses on user authentication, media management, and location-based services. It allows users to create accounts, upload travel media, and interact with maps to explore locations and give their reviews.
- Host: GitHub
- URL: https://github.com/sahithyabeesu03/wanderlust
- Owner: sahithyabeesu03
- Created: 2024-10-21T11:33:00.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T12:24:48.000Z (2 months ago)
- Last Synced: 2024-11-10T13:40:10.757Z (about 2 months ago)
- Topics: cloudinary, css, dotenv, ejs-templates, expressjs, html, javascript, joi-validation, mapbox, method-override, mongodb, mongoose, multer-storage, nodejs, passportjs
- Language: JavaScript
- Homepage: https://wanderlust-clfn.onrender.com/listings
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Wanderlust is a full-stack web application designed to facilitate hotel listing and booking services.Built using Express.js for the backend, MongoDB as the database, and Node.js, it allows hotel owners to upload and manage their listings while enabling customers to search, view, and book accommodations. The application features user authentication implemented with Passport.js, ensuring secure login and registration processes.
It also includes a user feedback system where customers can leave reviews after their stay. The frontend is developed with HTML, CSS, JavaScript, and Bootstrap, ensuring a responsive and user-friendly interface.Key highlights of the project:
• Express.js and Node.js for efficient server-side handling.
• MongoDB for flexible and scalable data storage.
• Passport.js for secure user authentication.
• A dynamic feedback system to enhance user engagement.
• Mapbox SDK integration for visualizing hotel locations on a map (if applicable based on the package.json).