Welcome to The Wild Oasis - Admin Hotel Management System. The Wild Oasis Admin Hotel Management System is designed to automate various administrative tasks related to managing a hotel. From managing room bookings to handling guest information. this system provides a comprehensive solution for hotel administrators. This project is built using ReactJS for the frontend and Supabase for the backend and database management.
- Dashboard: Get an overview of the hotel's revenue, bookings and other key metrics.
- Bookings: Manage guest bookings, including checking availability, modifying existing ones, and handling cancellations.
- Cabin Management: Easily add, edit, or cabins from the system, including details such as pricing, minimum guests etc.
- Users: You can Easily add new users Who can use this system.
- Hotel Setting: You can easily update Hotel setting like Breakfast price , maximum night bookings.
- Authentication: Implemented using Supabase Auth, this feature enables users to log in and log out of the system.
- Frontend Framework: This application is developed using ReactJS
- State Management: State is managed using React Query
- Styling: Tailwind CSS for styling
- Backend & Database: Supabase (SQL cloud database)
- Image Handling: Supabase (for database storage)
- Type Checking: TypeScript
- Data Visualization: Chart.js
- Form Handling: Formik & Yup
- Routing: React Router (client-side routing)
- UI Components: Utilizes Headless UI for building UI components like modals.
Explore the live project here.