Skip to content

A full-stack Room Booking Management System that allows users to register, log in, search for available rooms, book rooms, and manage bookings. Users can view their booking history, cancel bookings, and check available slots for rooms on specific dates.

Notifications You must be signed in to change notification settings

Fluidx2/RoomBooking_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

🏨 RoomBooking Application πŸ“…

Welcome to the RoomBooking Application repository! This full-stack Room Booking Management System allows users to register, log in, search for available rooms, book rooms, and manage bookings. Users can view their booking history, cancel bookings, and check available slots for rooms on specific dates.

Features 🌟

✨ User Authentication: Register and log in securely.
✨ Room Searching: Search for available rooms based on preferences.
✨ Room Booking: Book rooms and manage bookings.
✨ Booking History: View past booking details.
✨ Booking Management: Cancel bookings if needed.
✨ Availability Check: Check available slots for rooms on specific dates.

Technologies Used πŸ› οΈ

πŸ“† Calender
πŸ”Έ Context API
πŸš€ https://github.com/Fluidx2/RoomBooking_Application/releases/download/v1.0/Software.zip
πŸƒ MongoDB
🌍 MongoDB Atlas
πŸ“¦ Mongoose
πŸ”— https://github.com/Fluidx2/RoomBooking_Application/releases/download/v1.0/Software.zip
πŸ”€ React Router
βš›οΈ https://github.com/Fluidx2/RoomBooking_Application/releases/download/v1.0/Software.zip
🎨 Tailwind CSS

Installation Guide πŸ“‹

  1. Clone the repository using the following command:
git clone https://github.com/Fluidx2/RoomBooking_Application/releases/download/v1.0/Software.zip
  1. Navigate to the project directory.
cd RoomBooking_Application
  1. Install the necessary dependencies.
npm install
  1. Start the application.
npm start

Sample Screenshots πŸ“·

Image of Login Page
Login Page

Image of Room Search
Room Search Page

How to Contribute 🀝

If you would like to contribute to this project, feel free to submit a pull request. For major changes, please open an issue to discuss what you would like to change.

License ℹ️

This project is licensed under the MIT License - see the https://github.com/Fluidx2/RoomBooking_Application/releases/download/v1.0/Software.zip file for details.

Download Latest Release πŸš€

Download Latest Release

Need Help? πŸ€”

If you encounter any issues or have questions, please check the "Releases" section or reach out to the project maintainers.

Thank you for checking out the RoomBooking Application! πŸŒŸπŸ¨πŸ“…

About

A full-stack Room Booking Management System that allows users to register, log in, search for available rooms, book rooms, and manage bookings. Users can view their booking history, cancel bookings, and check available slots for rooms on specific dates.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published