all projects
Web App

The Wild Oasis

A guest-facing booking experience for hotel stays.

Visit project Source code
The Wild Oasis interface preview

01 / The idea

Overview

A guest-facing hotel booking application for browsing cabin availability, selecting dates, creating and managing reservations, and maintaining guest profiles through an authenticated Supabase-backed experience.

The Wild Oasis is the guest-facing side of the hotel experience, designed to make choosing and managing a stay straightforward. Visitors can explore cabin details, compare available options, select dates, and create a reservation through one connected booking flow. Authenticated guests can return to review booking history, update reservation details, and keep profile information current while Supabase provides the underlying data and account services.

02 / Under the hood

Built with

Frontend

Next.jsSupabaseTailwind CSS

Backend

SupabasePostgreSQL

Technologies: Next.js · Supabase · Tailwind CSS

03 / In the details

Core features

  1. 01

    Cabin catalogue with capacity, availability, and descriptive details for comparing accommodation options

  2. 02

    Calendar-based date selection that connects cabin availability directly to the reservation workflow

  3. 03

    Authenticated booking creation and management for reviewing or updating upcoming stays

  4. 04

    Guest profiles that keep personal details and booking history available across return visits

  5. 05

    Secure access controls around guest-specific reservations and account data

  6. 06

    Supabase-backed authentication, PostgreSQL data storage, and server-integrated booking operations

04 / A closer look

Screens

01 / 01 Interface preview

All projects