Skip to content

Chez Natalie

B&B Booking System - School Project

Live
Chez Natalie preview

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

Live

My Role

Full Stack Developer (School Project - Group Work)

Technologies

  • Laravel
  • Livewire
  • Flux UI Pro
  • PostgreSQL
  • Alpine.js
Visit Website