The beginning
It started with a phone that never stopped ringing
Trainers, salon owners, studio managers — the people Seiri is
built for didn't get into their trade to run a calendar. They got into
it to coach, to cut hair, to help people. Yet their days were quietly
eaten alive by scheduling: phone calls during a session, messages at
midnight, a double-booking they only spotted when two clients showed up
for the same slot.
Every booking was a small interruption. Every change meant another
round of texts. The admin never stopped — and it was stealing time
away from the actual work, and from the evenings that were supposed to
belong to them.
“Your job is caring for people — not managing calendars.”
That became the whole point of Seiri, captured in the line the product
leads with to this day: you don't have to be on the phone every
five minutes.
The people we built for
Trainers, salons and studios
Before a single line of code, we mapped who would actually live inside
Seiri every day. These are the people who kept every decision honest.
N
Nina
Personal trainer & freelancer
- Her day
- Back-to-back sessions, often with her phone buzzing mid-rep.
- Her frustration
- Rescheduling by text, and clients who quietly forget they booked.
- What she needs
- Clients to book themselves, in two clicks, without ever calling her.
P
Peter
Salon & fitness-studio owner
- His day
- Juggling several staff, several rooms and one shared calendar.
- His frustration
- Overlaps, holiday clashes, and no clean picture of who's booked where.
- What he needs
- Staff and rooms managed in one place, with the right permissions for each person.
The challenge
Make the scheduling disappear
The hard part — and the part we loved most — was making
something genuinely complex feel like nothing at all. A good booking
system has to hold a dozen moving pieces in its head: availability,
overlaps, recurring appointments, multiple staff, multiple rooms,
holidays, permissions. The user should feel none of that. They should
feel calm.
So we built Seiri around a few quiet promises: a booking should take two
clicks, a conflict should be impossible rather than merely discouraged,
and the whole thing should work from a phone, because that's where our
users actually are.
Two-click reservations
Booking a slot takes seconds — for the business and for the client.
Conflict-free calendar
Automatic scheduling that makes double-bookings impossible, not just unlikely.
Clients & recurring visits
Client records and repeat appointments handled without the copy-paste.
Staff & rooms
Manage multiple people and spaces with permissions tuned to each role.
Email notifications
Reminders and alerts so fewer slots go to waste on no-shows.
Mobile-first dashboard
Runs the business from a phone, with export when the desk work calls.
Where it's going
Built to keep growing
Seiri is the most ambitious thing we maintain, and it's built to keep
evolving gracefully. On the roadmap:
- Custom business website pages
- Employee accounts & permissions
- Google login
- Google Calendar sync
- Native mobile app
Under the hood
The craft behind it
Seiri is the system we pour the most care into — and the one that
proves what two friends can build together when they refuse to cut
corners.
- Angular
- NodeJS
- PostgreSQL
- REST API