
30 hours a week,back in their pocket.
An alpaca ranch ran every booking through Instagram DMs and a paper notebook. Eight days later they had a booking system that runs itself.



- Client
- Alpaka Ranč, Slovenia
- Industry
- Tourism & farm visits
- What I did
- Design, build, launch
- Timeline
- 8 days, call to live
- Stack
- Next.js · Supabase · Twilio
Five hours a dayin the DMs.
Miha & Jaka run a small alpaca ranch. Guests loved it — but every visit was booked by hand: an Instagram DM, a few back-and-forth messages, then a line in a paper notebook.
On busy weekends that meant 5+ hours a day answering the same questions, double-checking the notebook, and no idea which days or channels actually brought people in.
- NKNika K.Hi! Space on Saturday for 4 people?2m
- TBTomaž B.Can we bring our dog? 🐕9m
- ALAna L.Is the 14th still free??14m
- MPMarko P.Sorry, 2 more people are coming…31m
- SVSara V.Hello?? Did you see my message1h
A booking systemthat runs itself.
Designed around how their guests actually book — on a phone, in under a minute. And a calm dashboard for the owners.
The website
Warm, photo-led and fast — with “Book a visit” always one tap away.

4-step booking
Date → group → extras → confirm. No DMs needed.


Online booking
Guests pick a date, group size and extras — availability updates live.
Admin dashboard
Calendar views of every visit, with one-click edits and capacity rules.
SMS reminders
Automatic confirmations and reminders via Twilio. Fewer no-shows.
Analytics
Which days sell out, where guests come from — no cookie banner.
From first callto live in 8 days.
Their total time spent: about 1 hour 40 minutes. I handled everything else.
- Day 1
A 30-minute call
We mapped the chaos, agreed on a plan, a fixed price and a launch date before hanging up.
Their part: 30 min - Days 2–5
Design & build
Booking flow designed around guests on phones, built with Next.js, Supabase and Twilio.
Their part: logo & photos - Day 6
Review on a live link
They clicked through the real thing on their own phones. Changes went live the same day.
Their part: 45 min - Day 8
Live
The booking site launched and the notebook retired. The final 80% is invoiced only after approval.
Their part: say “ship it”
Fewer messages.More alpaca fans.
- more bookings
- +318%
- bookings in month one
- 251
- saved every week
- 30 h
- booking DMs to answer
- 0
“The system is simple, transparent and practical. It saves us a lot of time every day. Antonio is very fast — top recommendation!”
Miha & JakaOwners, Alpaka Ranč SlovenijaWant results like these?Let’s build yours.
Tell me where your business loses time today. On a free 30-minute call we’ll find what a website could take off your plate.
