Welcome to Grand Hotel, This is a hotel management web app, where hotel employees can manage cabins, bookings, and guests. It uses Supabase as the backend and implements advanced React techniques such as HOCs and React Query. This system integrates with the hotel’s website, allowing guests to discover and book available cabins that is adding by Hotel Management System.
- React js
- React Query
- React Router
- Context Api
- React Hook form
- React hot toast
- React icons
- Styled-Components
- supabase
- Recharts
- date-fns library
- vite
- User Authentication: secure login for hotel employees and every employee can create or edit account information like password, profile Avatar and Full name .
- Cabin Management: employees can create, edit and delete cabin.
- Booking Management: employees can manage booking status, can make check in or check out or delete booking for guests.
- Setting Management: employees control the change of settings like min and max nights per booking, maximum guests per booking and breakfast price.
- The app features a dashboard showing recent stats on bookings, check-ins, and sales.
- Real-time updates for cabins and bookings using Supabase.
- Visual statistics with charts displaying sales, occupancy rates, and other important data.
- Fully functional dark mode for a customized user experience.
If you have any questions or need more information, please feel free to contact us:
- Email: ahmedfaresss417@gmail.com
- LinkedIn: https://www.linkedin.com/in/dev-ahmedfares/