Hotel Management Pro turns Dolibarr into a focused hotel PMS: a drag-and-drop planning board, end-to-end reservations with multi-room bookings, rooms and room types, a unified housekeeping & maintenance workflow, an executive control dashboard, a reporting suite, an automation engine and a live alerts bell — all while reusing native Dolibarr (third parties, invoices, payments and bank). The design rule is minimum data entry: only essential fields are asked, everything derivable (reference, nights, totals, status) is automatic.
Hospitality command center (dashboard)
A multi-zone executive dashboard with real-time KPIs and charts; every tile links to its matching filtered list.
• Today & occupancy: arrivals, departures, in-house guests, occupancy rate, rooms to clean, rooms in maintenance.
• Finance: reservations pending and confirmed, revenue today and this month, ADR (average daily rate) and RevPAR.
• Charts: revenue trend and reservations by stage.
Reservations
The reservation lifecycle runs Pending, Confirmed, Checked-in, Checked-out, plus Cancelled and No-show.
• Create a booking with minimal input: client (add one inline if needed), check-in / check-out dates and one or several rooms.
• One reservation can hold several rooms; nights and the total are computed automatically from the room types' prices.
• Live room availability for the chosen dates, with a per-room overlap guard that prevents double-booking.
• Workflow buttons by stage: Confirm, Check-in, Check-out & invoice, Register payment.
Planning board
A visual board with rooms on rows and dates on columns, in week, fortnight or month view.
• Reservations render as colored blocks spanning the stay; the stage colour matches the rest of the module, weekends are shaded and today's column is highlighted.
• Drag a pending reservation to another day to shift its dates (same room); the overlap guard still applies.
• Empty cells offer one-click reservation creation; hovering highlights the day column and the room row.
• Export the board to PDF (print) or Excel.
Reservation pipeline (kanban)
• A kanban board groups reservations by stage; drag a card to another column to change its stage.
• The dropped position is kept; each card shows the client, dates and amount.
Rooms & room types
• Rooms carry a number, a room type and a live status: Available, Occupied, Reserved, Cleaning, Maintenance, Out of service.
• Room types define capacity and price per night, which drives reservation totals.
• A room Activity tab summarises a room: current status, upcoming reservations, open tasks and 30-day occupancy.
Housekeeping & maintenance
• Housekeeping and maintenance are unified as tasks, filterable by type, with assignee, date, status and cost.
• Cleaning tasks are created automatically at check-out for each room of the reservation.
Billing (native Dolibarr)
• Check-out builds a native Dolibarr invoice — one line per room x nights — and links it to the reservation.
• Payments are registered through native Dolibarr payment and bank; the pay button hides once the invoice is paid.
• A trigger closes the reservation automatically when its invoice is paid. No parallel ledger.
Automation engine
• A library of rules (trigger event + action) with recipient users and a default notifications manager.
• A daily cron sends a digest e-mail summarising the operational alerts to the recipients and manager.
• Event automations fire in real time: cleaning tasks are created at check-out, no-shows are flagged, and a paid invoice closes its reservation.
Notification bell & live alerts
A notification bell sits in the top-right corner of every page, with a badge counting the items that need attention right now.
• Open the bell to see live operational alerts: open tasks, rooms to clean, pending reservations, today's arrivals and overdue unpaid stays.
• Each alert is clickable and opens its pre-filtered list, so the front desk and housekeeping can act in one click.
• The same alerts feed the daily digest e-mail, so nothing is missed when staff are away from the screen.
Reporting & business intelligence
• Built-in reports with CSV and print/PDF export: revenue, occupancy (ADR / RevPAR), reservations by stage and cancellations — each with an on-screen chart.
Lists & navigation
• Every list offers per-field search (including status dropdowns), mass actions (delete; confirm for reservations), a show/hide column selector, a totals line over the whole filtered set and right-aligned amounts.
• A lean workspace menu (Cockpit, Planning, Clients, Operations, Reports & Admin) with Housekeeping and Maintenance nested under Tasks keeps daily work to a handful of screens.
