This is a React project that utilizes various technologies such as React Query, Styled Components, React Hook Form, Supabase for handling authentication and data, charts for displaying revenue data, and dark mode support.
The Wild Oasis is a hotel management application that allows users to easily manage hotel operations. Users can perform the following actions:
- Add a new user
- Create a new hotel room
- Add a new booking
- Change user password and profile
- View revenue data using charts
- Clone this repository
- Install dependencies by running
npm install
- Run the project with
npm run dev
- The login credentials are hard-coded for simplicity. Update them in the code for production use.
- Supabase is used for handling data fetching, authentication, and user management.
- The project is built with React and Vite for faster development.
- Components are styled with Styled Components and forms are handled with React Hook Form.