FealDeal
A multi-tenant hospitality helpdesk SaaS: automatic ticket assignment with escalation by the clock, a guest PWA with nothing to download, and SMS as a main channel so even staff with basic phones can take part fully.
Laravel
Platform
6+
Operational modules
SMS + app
Staff channel
Download-free PWA
Guest channel
01
Geedesk is a hospitality SaaS: a cloud helpdesk for hotels that turns guest complaints and requests into tracked, assigned, escalating tickets, and covers the daily work around them: team tasks, lost and found, preventive maintenance and inventory. It is used by independent hotels and by chain properties. The problems it solves are slow service and inconsistent service, and solving those in a hotel brings limits that most helpdesk products never face.
The challenge is to make service fast and steady across a hotel where staff carry basic phones, guests carry anything, and every minute without a fix costs the property its good name.
02
Geedesk is a multi-tenant Laravel SaaS. At its core is a ticket life cycle with automation run by the clock, made on purpose to reach staff on whatever device they carry.
A complaint or request becomes a ticket that goes automatically to staff who are on shift. It moves up set levels if it is not fixed in time. Escalation is the heart of the product. It turns "someone should handle this" into "this will be handled, and if it isn't, the manager is told", with no person watching the queue.
Because front-line staff may have no smartphone, the platform sends and receives tasks over SMS, so a worker with a basic phone can take full part. This turns the usual SaaS idea upside down. It is the most important design choice in the product. The task engine must work with any channel, with SMS as a main route and not a backup.
Guests raise requests through a PWA they can install, with no app-store download. Around the ticket core sit the daily work parts a hotel really runs on: team tasks, lost and found, preventive maintenance and inventory, plus reports on complaints that keep coming back, so a property can fix the root cause and not just the ticket.
Laravel with a relational database, Redis and background queues fits this well. Queues run the timed escalations, reminders and SMS sending. Multi-tenancy keeps each property's data apart while still allowing reports across a whole chain. A REST API lets other tools connect to the platform.
03
The result is a cloud helpdesk that hotels — from independents to chain properties — use to run guest service as a tracked process that escalates and can be measured, and not a scramble.
Two choices define this product. First, escalation by the clock. Service that is not fixed is flagged automatically, which is the only reliable way to make service steady across shifts and properties. Second, reaching staff on basic phones. A helpdesk that only the half of the hotel with smartphones can use is a helpdesk that quietly stops being used. Making SMS a main channel is what gets real use on the floor.
Because it is multi-tenant and built on Laravel, the same platform serves a single small hotel and a chain with many properties, with settings for each property and combined reports from one system. For an owner, the result is that guest service becomes something you can see, direct and improve. That is exactly what the product set out to do.
Technology
Services used