Fullstack
2024

The Blue Royal

Luxury hospitality reservation engine and administrative management CMS

Description
The Blue Royal is a bespoke hotel booking platform built for a boutique luxury resort. It features dynamic room tier availability checking, seasonal pricing rules, secure guest invoicing, and an administrative housekeeping portal.
Role
Fullstack Developer
Category & Year
Fullstack ©2024
Tech Stack
Vue.js, Laravel, MySQL, Tailwind CSS, Paystack
The Blue Royal

Core Features Implemented

  • Interactive Room Inventory & 3D Walkthrough: Visual room selector featuring tier comparisons, amenities highlights, and high-res photography
  • Real-Time ACID Reservation Calendar: Pessimistic room locking during checkout preventing simultaneous double-bookings during peak seasons
  • Administrative Housekeeping Dashboard: Staff portal to update room cleaning statuses, maintenance requests, and guest check-ins
  • Automated Guest Concierge & Invoicing: Generates digital branded invoices with calendar event (.ics) attachments and WhatsApp concierge triggers

System Architecture

  • Database transactions with pessimistic row locking ensuring zero double-booking during concurrent checkouts
  • Custom headless inventory CMS managing room tiers, seasonal tariffs, and promo code redemptions
  • Webhook reconciliation pipeline integrating Paystack card, bank transfer, and USSD payments
  • Automated email dispatch worker queue generating dynamic PDF receipts and booking vouchers

Have a project or role?

Let’s TalkGet In Touch