Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 2.31 KB

README.md

File metadata and controls

53 lines (38 loc) · 2.31 KB

The Wild Oasis

An intuitive hotel management application designed to optimize booking processes. The application offers statistical insights to effectively oversee cabins, users, and bookings. It includes integrated authentication and database storage capabilities, along with a dark mode for user preference.

Acknowledgments:

This project was developed for learning purposes as a part of the "The Ultimate React Course 2024: React, Redux & More" course.

The project was designed by Jonas Schmedtmann, the tutor. For more details, you can check out the course here

You can view my certificate of completion here.

Technologies Used:

  • React
  • Supabase
  • @tanstack/react-query
  • date-fns
  • react-router-dom
  • recharts
  • styled-components
  • react-hot-toast
  • react-icons
  • react-hook-form

Features:

  • Sales Insights: Track revenue patterns and occupancy rates through dynamic charts.
  • Cabin Administration: Simplify cabin transactions, modifications, and removals, while monitoring availability.
  • User Administration: Oversee user profiles and grant permissions to hotel staff.
  • Reservation Management: Streamline booking processes, including check-ins and check-outs.
  • Customizable Settings: Tailor language, notifications, and display preferences to individual needs.
  • Authentication and Privacy: Ensure secure access with Supabase Auth, safeguarding data confidentiality.
  • Dark Mode Compatibility: Enhance user comfort with dark mode functionality.
  • Database Connectivity: Harness the power of Supabase for robust data storage and retrieval.

Installation Steps:

Use the login to be able to access the application: email: [email protected] password: 20242024

To set up the The Wild Oasis on your local machine, follow these instructions:

Deployment:

  • The project was deployed on Netlify, and you can access it here.