Back to portfolio

Hotel Management System

Real-time monitoring and control platform for smart hotels: room status, RFID access, event logging, cash management, and remote IoT firmware updates.

Main features

What the platform enables to manage digitally.

Real-time Room Dashboard

Monitor 7 color-coded room states: available, occupied, cleaning, maintenance, disconnected, staff, and check-in. Light, door, and do-not-disturb indicators.

RFID Access Control

Smart card assignment to guests and staff. Scanning, validation, and lifecycle management for every access card.

Event Logging & Auditing

21 event types logged in real-time: card insertions, lights, doors, check-in/out, payments, and cash closures with advanced filters.

Guest Management

Digital check-in and check-out, search by name or ID, room assignment, and stay date tracking.

Cash Management

Real-time balance, per-room payment recording, partial and total cash closures with full traceability.

Remote Firmware Updates

OTA firmware distribution to IoT devices per room: file validation, progress tracking, and version control.

Room Dashboard

Real-time status of all hotel rooms

Available3
Occupied4
Cleaning1
Maintenance1
Check-in1
Staff1
Disconnected1
101Occupied

García, M.

Check-out: 12/04

102Available
103Cleaning
104Occupied

López, J.

Check-out: 13/04

105Maintenance
106Available
201Occupied

Fernández, R.

Check-out: 14/04

202Check-in

Martínez, A.

Check-out: 16/04

203Disconnected
204Occupied

Rodríguez, C.

Check-out: 11/04

205Staff
206Available

Event Log

Real-time hotel activity history

TimeTypeRoomDescription
08:12Check-in202Check-in Martínez, A. — Room 202
08:15Card202Guest card loaded in Room 202
08:32Light ON101Lights turned on — Room 101
09:00Do Not Disturb204Do Not Disturb enabled — Room 204
09:15Door Open103Door opened — Room 103 (cleaning)
09:45Payment101Payment registered $45,000 — Room 101
10:02Check-out106Check-out completed — Room 106
10:10Light OFF106Lights turned off — Room 106
10:30Card205Staff card inserted — Room 205
10:45Door Closed103Door closed — Room 103
11:00DND OFF204Do Not Disturb disabled — Room 204
11:20Light ON201Lights turned on — Room 201
12:00Cash ClosePartial cash closure — Total: $128,500
12:15Card104Guest card inserted — Room 104
12:30Door Open201Door opened — Room 201

RFID Card Management

Hotel access card control

A1-0042
Active
TypeGuest
Assigned toGarcía, M.
Room101
A1-0043
Active
TypeGuest
Assigned toLópez, J.
Room104
A1-0044
Active
TypeGuest
Assigned toFernández, R.
Room201
A1-0045
Active
TypeGuest
Assigned toMartínez, A.
Room202
A1-0046
Active
TypeGuest
Assigned toRodríguez, C.
Room204
S1-0010
Active
TypeStaff
Assigned toGómez, L.
Room
S1-0011
Active
TypeStaff
Assigned toDíaz, P.
Room
F1-0001
Unassigned
TypeFixed
Assigned to
Room
A1-0050
Blocked
TypeGuest
Assigned to
Room

Tech stack

PHPJavaScriptTailwind CSSREST APIJWTcURLIoT/RFID

Want something similar?

We build custom monitoring and control systems. Tell us about your project.

Let's talk