Skip to content

This project is designed for hotel employees and owners to efficiently manage bookings, cabins, and guests. It provides a comprehensive solution for handling various aspects of hotel operations, ensuring smooth and organized management.

Notifications You must be signed in to change notification settings

ki11e6/Hotel-Management-System

Repository files navigation

Project - HOTEL MANAGEMENT SYSTEM

This is internal hotal management system used by employees or owner to manage booking, cabins and guests.

Features

  • Authentication
  • Cabins
  • Bookings
  • Check In/Out
  • Guests
  • Dashboard
  • Additional settings - Dark mode, etc..

Stack using

Technology Image Description
Routing React Router 6.4
Styling styledComponents Styled Components
Remote state management React Query React Query
UI state management React Context API
Form management React Hook Form React Form
Backend supabase Supabase

Pending

  • Create new booking
  • edit booking
  • price editing
  • check-out requestss
  • billing to email
  • payment link to cutomer
  • responsive

Learned

  • React patterns : React Render props pattern, Higher order component pattern and Compound component pattern
  • React Portal
  • cloneElement
  • Pre-fetching
  • react query cacheing
  • useNavigate's replace:true use
  • recharts
  • ErrorBoundaries

About

This project is designed for hotel employees and owners to efficiently manage bookings, cabins, and guests. It provides a comprehensive solution for handling various aspects of hotel operations, ensuring smooth and organized management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages