Case · Konreservas
Online booking, secure from the database up.
Konreservas is a booking SaaS for any business that works by appointment, in production since 10 November 2026. It is Bolmia’s own product, and here it is told from the inside: how bookings work, how you sign in, how each business is kept apart, how it takes payments and what it does on its own.



Three surfaces of the same product. Underneath, a single core.
What it is
One product for any appointment-based business.
Hair salons, clinics, physios, padel courts, academies, garages or restaurants: each business sets up its own schedule, payments and alerts on the same core, without the product splitting into versions.
The booking
It only offers what is genuinely free.
The customer picks a service, a day and a time on the business’s website. Behind it sits an availability engine written as a pure function —intervals, recurrence and time zones, without touching the database— so every rule is tested on its own and the same answer comes out on the web, in the panel and in the app.
Security
You sign in with a key, not a password.
The password is still there, but the strong way in is a passkey (the WebAuthn standard): the device signs a challenge with a private key that never leaves it. Windows Hello, Face ID, Touch ID or a hardware key all work, on the web and in the app. It is tested and live.
How it is built
Eight applications, eight packages and one core.
A monorepo where each surface is its own application —with its own deployment and its own security policy— and everything that must not drift apart lives in shared packages: the engine, the money, the data contracts, the session.
The apps
A native app that loads nothing from a server.
The iOS and Android app is the same React panel packaged with Capacitor 8 inside the app itself: it is not a website in a frame. Each environment has its own build, and the build refuses to ship if it finds a .map file or an address from another environment.
Payments
The money lands in the business’s own account.
Each business is paid into its own account. It can connect its own Stripe account or use its bank’s card terminal through Redsys, and ask for whatever deposit it wants: a fixed amount, a percentage or full payment, plus a security deposit.
Automation
What the business no longer has to do by hand.
From the moment a booking comes in until after the appointment, Konreservas confirms, reminds, alerts and asks for the review on its own. Customers get email and WhatsApp; the team gets an alert on their phone.
The tests
Every guarantee has a test that tries to break it.
Passing tests is not enough. Konreservas has its own sabotage runs: they break the code on purpose, guarantee by guarantee, and require some test to notice. If nothing notices, the guarantee is not proven. There are 252 test files, and while they run the network is closed: nothing leaves the machine.
Let’s talk
Need a product built with the same rigour?
Konreservas is ours, and we built it the same way we build our clients’ products. Tell us what you want to get off the ground and we will tell you where to start.





