Chez Natalie
B&B Booking System - School Project

Overview
Chez Natalie is a full-stack booking platform built as a group school project for a fictional B&B client. The system allows guests to browse rooms, check availability, and make reservations. A comprehensive admin dashboard gives the owner full control over bookings, rooms, and customer data. The project was managed using Scrum methodology, with bi-weekly sprints, daily stand-ups, and regular retrospectives.
Key Features
- Interactive room availability calendar
- Reservation system with email confirmation
- Admin dashboard for full rooms and bookings management
- Secure authentication and role-based authorization
- Livewire reactive components without extra JS framework
- PostgreSQL with Eloquent ORM for complex queries
- Scrum methodology with bi-weekly sprints and retrospectives
Challenge
As a team, building a complete booking system with complex availability logic, secure authentication, and an intuitive admin dashboard - with a tight deadline and the added challenge of effective collaboration via Scrum.
Solution
Laravel for a robust MVC backend with Eloquent ORM, Livewire for reactive components and real-time availability checking, and Scrum sprints for structured collaboration and iterative delivery per sprint.
Status
LiveMy Role
Full Stack Developer (School Project - Group Work)
Technologies
- Laravel
- Livewire
- Flux UI Pro
- PostgreSQL
- Alpine.js