Skip to content

A comprehensive management tool designed for hotel staff to efficiently handle various aspects of their daily operations.

Notifications You must be signed in to change notification settings

NikeshCohen/Cabin-Quest

Repository files navigation

Cabin Quest

The Cabin Quest hotel employee app is a comprehensive management tool designed for hotel staff to efficiently handle various aspects of their daily operations. From managing cabin information to handling guest bookings and payments, this application streamlines hotel management tasks, enhancing overall productivity and guest satisfaction.

Features

  • User Login: Only registered hotel employees can access the app.
  • User Management: Users can update their profile information and avatar.
  • Cabin Management: View, create, update, and delete cabins, including uploading photos.
  • Booking Management: View, check in, check out, and delete bookings. Filter bookings by status.
  • Payment: Accept and confirm payment for bookings.
  • Breakfast: Allow guests to add breakfast on check-in.
  • Guest Data: Manage guest data including full name, email, national ID, nationality, and country flag.
  • Dashboard: Display important information and statistics for the last 7, 30, or 90 days.
  • Settings: Define application-wide settings such as breakfast price, min and max nights/booking, and max guests/booking.

Getting Started

To get started with the app, follow these steps:

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Start the development server using npm run dev.

Technologies Used

  • React
  • React-Query
  • React-Router
  • Styled Components
  • Supabase

About

A comprehensive management tool designed for hotel staff to efficiently handle various aspects of their daily operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published