Skip to content

ignatius22/hotelbookingsapp

Repository files navigation

The Hotel Booking App

The Hotel Booking App is a web-based application designed for employees of your company to facilitate hotel bookings and related activities. This app ensures that only authorized employees can log in and make use of its services.

Table of Contents

Features

  • Employee Authentication: The app restricts access to only registered employees of your company.
  • Hotel Booking: Employees can book hotels for official purposes.
  • Reservation Management: Allows users to manage their reservations, view booking history, and make changes or cancellations.
  • User-friendly Interface: An easy-to-navigate interface for a seamless user experience.
  • Secure: All data is protected to ensure privacy and security.

Prerequisites

Before using The Hotel Booking App, make sure you have the following in place:

  • A web browser that supports modern web technologies.
  • Employee credentials provided by your company's IT department.

Installation

The Hotel Booking App doesn't require any installation on your local machine. It's a web-based application that can be accessed using a web browser.

Usage

  1. Open your preferred web browser.
  2. Enter the app's URL provided by your company's IT department.
  3. You will be presented with a login screen.
  4. Enter your employee credentials to log in.
  5. Once logged in, you can start using the app to book hotels and manage your reservations.

Authentication

The app employs an authentication system to ensure that only authorized employees can use its features. You will need your employee username and password to log in. If you encounter any issues with authentication, please contact your company's IT department for assistance.

Technologies and Libraries

"The Hotel Booking App" is built using the following technologies and libraries:

  • React
  • React Router (react-router-dom)
  • React Query
  • Styled Components
  • Supabase for the backend
  • React Icons
  • date-fns
  • Vite
  • Recharts
  • React Hook Form
  • React Hot Toast

Contributing

If you would like to contribute to The Hotel Booking App, please follow these steps:

  1. Fork the repository on GitHub.
  2. Clone the forked repository to your local machine.
  3. Create a new branch for your feature or bug fix.
  4. Make your changes and commit them with clear and concise commit messages.
  5. Push your branch to your GitHub repository.
  6. Create a pull request to the original repository, explaining your changes.
  7. Wait for the maintainers to review and merge your pull request.

License

The Hotel Booking App is licensed under the [Your License Here] license. Please check the LICENSE file for more details.

About

Hotel mangement app for employees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published