A responsive and feature-rich hotel listing and booking platform with user authentication, listing management, and reviews — built with Node.js, Express.js, EJS, MongoDB, and Bootstrap.
🌐 View App
-
🔐 User Authentication
- Sign Up / Login
-
🏠 Hotel Listings
- View all hotels with name, price, image, and description
- Search for specific listing
- Toggle price display with/without taxes
-
✍️ Review System
- Users can leave reviews on listings
- user can delete any review or listing
-
📱 Fully Responsive Design
- Styled with Bootstrap
- Mobile and desktop friendly
- Frontend: EJS Templating + Bootstrap + Custom CSS
- Backend: Node.js + Express.js
- Database: MongoDB with Mongoose
- Authentication: Express-session, Passport.js
- Templating: EJS
- Clone the repo:
git clone https://github.com/RajputSneha17/Find-Hotels.git
cd Find-Hotels
npm install
nodemon app.js