01Ocean suite · 2 guests
Horizon Suite
A quiet frame for the sea, shaped in limestone, pale oak, and woven linen.

Fictional coastal house
A full-stack hospitality portfolio
Discover the stay. Experience the system.
Explore Aurelia House, check demo availability, and sign in as a Guest only when you are ready to confirm a demonstration reservation.

Begin the journey
Discover the house, then find a demonstration stay that suits your visit.
The hotel story
Aurelia House imagines a secluded coastal retreat built around stone, shade, and the horizon. Explore its rooms and experiences before continuing into the demonstration booking journey.
Availability search is public. Sign-in comes later, when you choose a room and are ready to confirm a fictional stay or manage it in My stays.
Explore room optionsRooms at Aurelia
Meet three room styles imagined for Aurelia House. Check availability to see the options and estimated prices currently offered in the booking demo.
01Ocean suite · 2 guests
A quiet frame for the sea, shaped in limestone, pale oak, and woven linen.
02Garden villa · 2 guests
A secluded living space gathered around a shaded private garden.
03Wellness residence · 4 guests
Generous indoor-outdoor rooms with a private thermal-water courtyard.
Experiences

A fictional dining story grounded in fire, herbs, and the changing sea.
Restorative spaces shaped by shade, stone, water, and unhurried rituals.
Cliff paths, still pools, and expansive views from first light onward.
Intimate fictional settings for dinners, workshops, and private events.
A place that exists only here
Aurelia House has no real-world address. Its fictional coastal setting keeps the portfolio honest while giving the management system a believable hospitality context.
From booking to operations
Start with public availability, continue as a Guest in My stays, then optionally explore how the hotel team would manage its day.
Guest experience
Staff experience
Public registration is disabled in this shared environment; the booking review offers the configured Guest demo account when it is available.
Behind every stay
After making a demo booking, continue into My stays or step into the staff workspace. Each role offers a different view of reservations, rooms, guests, and daily hotel work.
Guests can book owned stays while staff manage authorized reservation workflows.
Maintain room details and operational status in one workflow.
Register fictional guests and keep stay information organized.
Review a daily operational snapshot calculated by the API.
Experience distinct staff and guest authorization outcomes.
Administrator-only audit history makes important actions traceable.
Hotel operations
Four staff roles open distinct operational tools. The Guest role continues the booking journey through owned reservations and eligible cancellation in My stays.
The complete staff experience, including administration.
Operational modules, hotel settings, user administration, and audit logs.
A working view of day-to-day hotel operations.
Dashboard, reservations, rooms, guests, and hotel settings.
Manage front-desk records without room administration access.
Reservations and guests CRUD, plus read-only room access.
Review rooms and maintain their operational readiness.
Read-only room details and focused status updates, with no other staff modules.
Continue from a demo booking into the Guest account's own stay history.
Owned reservation details and eligible cancellation through the Guest booking journey.
About the project
This portfolio project connects guest booking, owned stays, and role-based hotel operations in one responsive application.
Technology stack
FastAPI · SQLAlchemy · PostgreSQL · Pydantic · JWT · Next.js · React · TypeScript · Tailwind CSS · Radix UI