Case Study 03HospitalityWebSri Lanka · Remote

RESTAURANT
WEBSITE &
RESERVATION

A mid-sized café in Sri Lanka had no online presence and no way to accept reservations outside of phone calls. I built a website and a reservation system sized exactly for how the business operates.

1
Happy Client
Live
In Production
0
Missed Bookings

“Every booking required the owner to be available. Missed calls meant missed revenue.”

A mid-sized café in Sri Lanka had no online presence and no way to accept reservations outside of phone calls. Every booking required the owner to be reachable, available, and manually coordinating. There was no way for customers to check availability or book a table without calling directly.

— Before
Customer Wants to Reserve
no website, no online presence
Calls the Owner Directly
owner must be available to pick up
Owner Checks Availability
no system, relies on memory or paper
Confirms or Declines Over Phone
missed call = missed booking
— After
Customer Finds the Café Online
SEO-optimised website, discoverable
Fills Reservation Form on Site
name, date, time, party size
Request Lands on Owner's Phone
instant notification, no missed enquiries
Owner Confirms or Declines
simple. fast. always in control.

“The right solution is the simplest one that works for the business.”

A fully automated booking engine with calendar management and payment processing would have been disproportionate for a mid-sized café run by a single owner. The goal was a system the owner could operate immediately — without training, without overhead, without tools they'd never use.

01
Understood the scale first

Before scoping anything, I mapped how the business actually operates. One owner. Medium footfall. Simple reservation needs. The solution followed from that.

02
Owner stays in control

Every reservation request goes to the owner's phone. They confirm or decline. No automation removes that control — because for this business, that control matters.

03
Zero adoption friction

The owner needed no training. No dashboard to log into. No new tool to learn. The system works through a notification they already know how to act on.

Reservation Flow01 / 02

Phone Notification
over Dashboard

Rather than building a booking management dashboard, reservation requests are routed directly to the owner's phone. This matched the scale of the business and ensured the owner could operate it without any training or tool adoption. The simplest reliable solution was the right one.

✕ Overkill approach
Full booking dashboard
Calendar management system
Payment processing layer
Too complex — owner would never use it
✓ Right-sized approach
Form submission on the site
Instant phone notification
Owner confirms or declines
Operates immediately — zero training needed
Form SubmissionPhone NotificationNo Dashboard Needed
SEO02 / 02

Discoverable
from Day One

On-page SEO implemented from the ground up — structured metadata, semantic HTML, and page speed optimisation — to ensure the café was discoverable for both local searches and tourist queries in Sri Lanka. No online presence meant starting from zero visibility.

✕ Starting point
No website
No online presence
Zero search visibility
Invisible to customers searching online
✓ After build
Semantic HTML structure
Structured metadata + page speed
Local + tourist search coverage
Discoverable from launch day
Semantic HTMLStructured MetadataPage Speed Optimisation
Status

The website is live and in active use. The reservation system is operational. The client confirmed the solution worked exactly as needed for their business.

Live · In Production
Next Case Study
OTT POSTER GENERATOR
Work With Us

BOOK A
FREE
AUDIT.

We map your operations, find where software creates real leverage, and tell you exactly what to build — before you commit to anything.