GuestBook
A lightweight booking management system for independent Bed & Breakfast owners
GuestBook is a web-based booking dashboard designed specifically for small bed and breakfast businesses. Unlike hotels, B&Bs typically host one booking at a time, which means traditional property management systems are often bloated, expensive, and unnecessarily complex.
GuestBook simplifies booking management into a focused, intuitive dashboard that gives owners instant visibility into occupancy, upcoming stays, and guest details — without overwhelming them with enterprise-level features.

GuestBook
2024
Hospitality
Chicago, IL
The Problem
Independent B&B owners often rely on:
Spreadsheets
Paper calendars
Email chains
Overcomplicated hotel software
Most booking platforms are designed for multi-room hotels, not single-property or single-occupancy stays. This creates friction, clutter, and cognitive overload for owners who just need clarity.
Design Challenge
How might we design a booking system that reflects the simplicity of a B&B business model — while still feeling modern and professional?
Process
Research & Analysis: Before designing, I evaluated how small B&B owners typically manage bookings. Unlike hotels, most independent B&Bs operate with single-property or single-occupancy models, meaning they rarely manage multiple simultaneous guests.
Key observations:
Traditional hotel software is overly complex for their needs
Many rely on spreadsheets or manual calendars
Visibility into availability is more important than room-level management
Quick access to guest details is critical during check-in
This research helped define a core principle:
Design for clarity over complexity.
The product would prioritize at-a-glance availability and operational simplicity over enterprise-level feature sets.
Information Architecture: With simplicity as the guiding constraint, I structured the system around three core functional areas:
Dashboard Overview – High-level visibility (calendar + key metrics)
Bookings Management – Create, edit, and manage reservations
Guest Details – Centralized booking information
Because the business model supports only one active booking at a time, I avoided multi-room abstractions and instead designed availability logic around date ranges.
The architecture intentionally reduces navigation depth to minimize cognitive load and keep daily tasks within 1–2 clicks.
Wireframing & Prototyping: Initial wireframes focused on layout hierarchy and information clarity:
Large metric tiles for immediate business insight
Calendar positioned as the visual anchor
Clean, scannable bookings table
I iterated on spacing and hierarchy to ensure the dashboard could be understood in under five seconds. Prototypes tested visual balance between summary data and operational controls.
The goal was functional clarity before visual styling.
Usability Testing: I conducted lightweight usability validation focused on real-world scenarios:
Adding a new booking
Checking availability for specific dates
Locating guest contact information
Editing an existing reservation
Feedback revealed two key improvements:
Users needed clearer visual feedback when date conflicts occurred
Important guest details needed stronger visual grouping
These insights informed refinements to booking validation logic and layout hierarchy.
Visual Design & Style Guide: The visual direction was intentionally minimal and professional. Because this tool is operational, not marketing-driven, design choices prioritized legibility and efficiency.
Key decisions:
High-contrast typography for quick scanning
Clear card-based layout to separate functional zones
Consistent spacing system for visual rhythm
Limited color palette to avoid distraction
The design system ensures consistency across dashboard components while keeping the interface lightweight and fast.
Conclusion
GuestBook demonstrates how thoughtful product design can adapt software to a specific business model rather than forcing users into generic systems.
By designing specifically for independent B&B owners, the platform removes unnecessary complexity and delivers immediate operational clarity.
The project showcases:
End-to-end product ownership
UX-driven decision making
Practical full-stack implementation
Focused problem framing
GuestBook isn’t just a booking system — it’s a tailored operational tool designed around the realities of small hospitality businesses.