Guesthouse Keeper
Hospitality management, without the spreadsheet chaos.
A custom property-management interface built to make bookings, arrivals, room status and day-to-day operations easier to manage.
The demo runs entirely in your browser with invented guests and bookings. Change anything you like — nothing there touches a real property, and refreshing the page resets it.
The problem
A guest house runs on small, constant decisions: who is arriving, which rooms are clean, what a party of five actually costs across two rooms, whether the deposit landed. Spreadsheets and a paper diary hold that together until the day they don't.
The brief was not a booking website. It was an internal tool for the people running the property — quick to use on a phone, honest about what state each room is in, and impossible to get into a muddle with.
What was built
- A single day view showing arrivals, departures, who is staying and the state of every room
- Bookings for one room or a party spread across several, with each room's guests set separately
- Pricing worked out from the property's own tariff, with owner-only hand-set prices and a record of why
- Check-in and check-out that move rooms through their real states rather than a status dropdown
- A cleaning checklist per room turnaround, with issues reported and rooms taken out of service
- A calendar and free-room search built for answering the phone quickly
- Repeat guest records that fill in the details next time they ring
- Designed for phones first, because it is used standing in a corridor, not at a desk
The approach
The pricing, room allocation and room-state rules are written as plain, tested logic, separate from the screens. That is what makes a party split across rooms, an overridden price and a half-finished clean all behave predictably.
Every screen is built for one job, with large touch targets, swipe between the main sections and no nested menus. Staff learn it in minutes because it says what it means.
It runs as a fast, modern web application, so it works on whatever phone, tablet or laptop is nearest — no installs, no app store, no separate desktop version.
Got a website in mind?
Tell me what you're building. I'll tell you what it'll take.