/HotelBooking

hotel booking system fullstack

Primary LanguageJavaScript

Hotel Booking System

This is a full-stack hotel booking system built with React, Redux, Material UI, Node.js, Express.js, and MongoDB.

Features

  • Users can search and book hotels.

  • Admins can manage hotels, rooms, and bookings.

  • Authentication with JWT.

Getting Started

  • Clone the repository: git clone https://github.com/HeinThuAung-11/HotelBooking.

  • Navigate to the backend directory: cd backend.

  • Install the dependencies: npm install.

  • Create a .env file based on the .env.example file and update the environment variables.

  • Start the server: npm run.

  • Navigate to the frontend directory: cd ../frontend.

  • Install the dependencies: npm install.

  • Create a .env file based on the .env.example file and update the environment variables.

  • Start the app: npm start.

  • Navigate to http://localhost:3000 in your browser to access the app.

Technologies Used

  • React

  • Redux

  • Material UI

  • Tailwind Css

  • Node.js

  • Express.js

  • MongoDB

License

This project is licensed under the MIT License. See the LICENSE file for details.