StayBleu

StayBleu is an enterprise-grade property-management system (PMS) for hotels and guesthouses. From one real-time dashboard, staff process check-ins/outs, track occupancy, flag pending payments and manage housekeeping — with flexible pricing for day-use, evening and full stays, automatic overstay charges, multi-property support with an interactive map, and thorough guest records (national ID, passport, family links, banning). Built on Next.js 16 / React 19 with a Supabase backend and live database subscriptions.

Key features:
  • Real-time dashboard (active stays, checkout alerts, occupancy %)
  • Multi-location management with Leaflet map & table views
  • Flexible bookings (day-use / evening / full / hybrid) with auto price calc
  • Guest management with ID verification, family linking & banning
  • Phone-booking modal for rapid manual reservations
  • Overstay detection & auto extra-charge
  • Role-based access + full audit logging
  • Finance tracking (income / expense by method)
  • Housekeeping tasks with auto-cleanup
  • Multi-language (next-intl) + user preferences
Front desk, in real time

A look at the operations dashboard and booking desk — recreated from the app's real Next.js screens and colour system.

staybleu.app/dashboard
StayBleu
Dashboard
Bookings
Rooms
Guests
Finance
Housekeeping
38
Active Stays
12
Due Today
Rs 24,500
Pending
Occupancy
Checkouts today
Room 204
11:00
Due
Room 118
checked-out
Paid
Operations dashboard
staybleu.app/bookings
StayBleu
Dashboard
Bookings
Rooms
Guests
Finance
Housekeeping
Reservations
Phone booking
RoomGuestCheck-outStatusPayment
204A. Ramdin11:00 DueRs 3,200
118L. Chan Out Paid
301P. Naik12:00 Overstay Partial
227S. Fokeer10:30 In-houseRs 5,400
Bookings & overstay alerts
Next.js 16 React 19 Tailwind CSS 4 Supabase Leaflet next-intl dnd-kit

Deployment: StayBleu is a self-hosted deployment — there is no public URL available.

If you need a demo access account, please contact me on my email contact@farhaan.info