Skip to content

CozyCue - Hotel Booking Platform CozyCue is a MERN stack hotel booking platform offering seamless user experiences for hotel discovery and management. It features secure authentication via Passport.js, role-based access, user reviews, Google Maps integration, and advanced search filters to find hotels based on specific criteria.

Notifications You must be signed in to change notification settings

khushipatil1523/CozyCue

Repository files navigation

CozyCue

CozyCue is a user-friendly renting platform built using the MERN stack. This platform allows users to seamlessly explore, rent, and manage properties with modern features like Google Maps integration, full authentication and authorization, and an interactive review system.

Features

  • Authentication and Authorization: Secure user registration and login with JWT-based authentication.
  • Google Maps Integration: View property locations directly on an interactive map.
  • Property Management:
    • Add new property listings.
    • Delete existing property listings.
  • Review Section: Leave and view reviews for listed properties.
  • Responsive Design: Fully optimized for desktop and mobile devices.
  • User Dashboard: Manage your listings and bookings in one place.

Technologies Used

Frontend

  • HTML
  • CSS
  • JavaScript
  • React.js

Backend

  • Node.js
  • Express.js.

Database

  • MongoDB (Atlas)

Usage

  1. Open your browser and navigate to http://localhost:3000.
  2. Register or log in to explore the platform.
  3. Add, view, or delete property listings.
  4. Use the review section to leave feedback on properties.

Learning Outcomes

During the development of CozyCue, the following key skills were gained:

  • Implementing authentication and authorization mechanisms.
  • Integrating Google Maps API for real-time property location visualization.
  • Developing a fully responsive web application.

Future Enhancements

  • Booking System: Allow users to book properties directly through the platform.
  • Payment Integration: Implement secure online payment options.
  • Advanced Filtering: Add filters for price, location, and property type.
  • Notifications: Email and in-app notifications for property updates.

About

CozyCue - Hotel Booking Platform CozyCue is a MERN stack hotel booking platform offering seamless user experiences for hotel discovery and management. It features secure authentication via Passport.js, role-based access, user reviews, Google Maps integration, and advanced search filters to find hotels based on specific criteria.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published