This is a full-stack hotel booking system built with React, Redux, Material UI, Node.js, Express.js, and MongoDB.
-
Users can search and book hotels.
-
Admins can manage hotels, rooms, and bookings.
-
Authentication with JWT.
-
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.
-
React
-
Redux
-
Material UI
-
Tailwind Css
-
Node.js
-
Express.js
-
MongoDB
This project is licensed under the MIT License. See the LICENSE file for details.