Wild Oasis – Admin Version
The Wild Oasis Admin App is a comprehensive hotel management system designed for hotel staff. It provides a user-friendly interface to manage cabins, bookings, and guests, ensuring efficient operations.
Key Features:
-
User Authentication: Implemented secure authentication using NextAuth.js and Supabase, allowing hotel employees to log in with email and password.
-
Cabin Management: Enables staff to create, update, and delete cabin records, ensuring accurate and up-to-date information.
-
Booking Management: Allows for the management of guest bookings, including check-ins, check-outs, and status updates.
-
Dashboard: Provides an overview of recent bookings, check-ins, and sales, aiding in daily operations.
Technologies Used:
-
Frontend:
- React.js
- Next.js
- Tailwind CSS
- React Query
- React Hook Form
- Styled Components
-
Backend & Authentication:
- Supabase
-
Demo Access: Email: liascope@example.com Password: pass0987
My learnings: Through this project, I gained hands-on experience with Supabase for backend and implementing secure authentication flows, enhancing my skills in full-stack development.
Developed as part of Jonas Schmedtmann’s Ultimate React 2025 course.