Service · Apps and systems

Your own booking and scheduling system — no subscriptions, no limits, no commission per customer

A custom app built for your business: table reservations, appointment booking, a client portal, an admin panel. Your customer data stays with you, not on someone else's platform. We roll out the equivalent of a booking service in 4–6 days, not months.

See case studies

Prices in the open — from €3 000. See prices and what is included ↓

4–6 days
Booking-service equivalent on our stack
0%
Commission per booking and per customer
3 languages
Widget in Latvian, Russian and English

Numbers that speak for us

€1.85M
Ad budgets managed through us
8+ years
Experience in marketing and development
32+
Projects delivered
98%+
Event coverage in analytics
<72 h
From brief to a working skeleton
Liberta Edgars Būve RigaOn Kronitek
Your situation

This is for you if you recognise yourself

If at least two of these describe you — a custom system pays for itself through what you stop paying.

You pay €45–177 a month for a ready-made booking platform.

And on top of that you hand over a commission for every customer who came through it. A custom system doesn't have this line in your budget.

Booking confirmation is duct-taped together from four services.

Form → spreadsheet → email. Something regularly gets lost, and the guest finds out about the confirmation 15 minutes later.

A customer writes in Russian or English, but the system only speaks Latvian.

Some guests drop off over the language, not the price.

Your customer database lives on someone else's platform.

Whether or not you can take it out of there isn't your call.

It's awkward for the front desk.

To confirm a booking they have to open three tabs instead of pressing one button.

Ready-made services cap the number of bookings per month.

Go over it and you pay €0.37–0.67 extra for every booking above the limit.

What's included

What you get

Not a list of technologies, but what actually ends up in your hands.

A booking or scheduling widget in 3 languages

2 steps, pick a date and an open slot with capacity control. Two bookings on the same slot at once physically can't go through. It embeds on your site and works as a standalone link in Instagram.

Booking confirmation with one button

The guest gets an SMS; the manager gets an email and a Telegram card with ✅/❌ buttons. You can confirm or reject with a single tap from the chat, without opening any panel.

A panel for the front desk and staff

Calendar (day–week–month), a waiting list, statistics on confirmations, no-shows, days and hours. Password login — you can put it on a shared tablet in the venue.

A mini-CRM of your guests

A client profile with visit history and reliability, tags (VIP, allergy, no-show risk), notes. A birthday radar with an automatic greeting in the guest's language, and bulk SMS campaigns from templates.

The customer database stays with you

Your own database, export to CSV at any time, zero booking commission. If you leave us, you take everything.

Client portals, dashboards, desktop apps

Private dashboards (password-protected leads and statistics), panels for managing requests, an app-icon on the home screen with no App Store, offline desktop apps (for example, invoicing).

A link to your marketing

Bookings and requests land in the same analytics as your advertising. The system doesn't live in isolation — it reports data into a single funnel. Analytics and tracking →

Pricing

Open pricing, no "on request"

A one-off project, paid in EUR excl. VAT. No subscriptions and no booking commission.

WhatPrice
Web app or SaaS dashboardMVP front-end€3,000 – 10 000

Why the range: it reflects the different amount of work inside one service. A simple password-protected dashboard is one thing, and a booking system with a widget in three languages, a staff panel, a mini-CRM and notifications across four channels is another. We name the exact figure after reviewing your scenarios.

  • How many screens and roles: just the widget — or also a panel, a mini-CRM, statistics.
  • How many notification channels: SMS, email, Telegram, WhatsApp.
  • How deep the customer database goes: a simple list — or profiles, tags, campaigns, birthdays.

There's also the option to set up booking as a subscription product rather than a one-off project — we'll discuss on the consultation what works out better for your volume.

Cases

Not promises — numbers

Real systems running in production every day.

Liberta website and booking system
LibertaRestaurant · Old Riga
Latvia · Custom booking system · widget, panel, mini-CRM

They paid around €47 a month just for SMS in a fragile chain of four services, confirmation took up to 15 minutes, and everything was in Latvian. We built a custom system: a booking widget in three languages, notifications by SMS, email and Telegram, a staff panel with a calendar and statistics, a mini-CRM with tags, birthdays and campaigns. The manager confirms a booking with one button in Telegram.

€3.50cost per reservation
0%booking commission
3 languageswidget out of the box
Maverick BarbershopBarbershop · Online booking
Online booking as an app · Telegram, WhatsApp, calendar

They needed booking without subscriptions to third-party services. We built a booking flow with confirmation in Telegram, a WhatsApp notification to the client and a calendar-invite email. The "app" icon lands on the phone's home screen — separately for clients and for the owner, with no App Store. We then reused the same template for Liberta's booking system.

Nosubscriptions or App Store
1 buttonconfirmation in Telegram
Iconapp on the phone

That's 2 of 32+ projects. On the consultation we'll show you the system closest to your niche — with a live panel and real scenarios.

Process

The stages — from brief to a working system

You click through a working skeleton before everything is finished. No "we'll show you in six months".

01
Days 1–3

Brief and scenario review

We map out how booking or scheduling works today, where customers get lost, and exactly what should collapse into a single button. We lock down the list of screens and notifications.

02
Prototype

A working skeleton (MVP)

We assemble the widget + admin panel. You click through it and tell us what to remove and what to add, before everything is finished.

03
4–6 days

Building the system

A database protected against double bookings, notifications (SMS, email, Telegram, and WhatsApp if you want it), a panel, a mini-CRM. A booking-service equivalent on our stack goes live in 4–6 days.

04
Testing

Tests and security

A concurrency test of the database, an audit for data leaks and protection against tampering. We check the whole booking path from the widget to the button in Telegram before handing it over.

05
Launch

Handover and training

We deploy it to your domain, train your staff, hand over the access. The system and the database are yours.

Before → after

What changes when the system is your own

Not in theory, but on real Marketerra projects.

Liberta
Four duct-taped services, booking confirmation up to 15 minutes, everything in Latvian only.
A custom system: a widget in 3 languages, one-button confirmation in Telegram, guest database owned by the restaurant.
Maverick
Online booking only through subscriptions to third-party services with a commission.
A custom booking flow: confirmation in Telegram, a calendar invite, an app-icon on the phone with no App Store.
Ready-made platform
€45–177/mo subscription + commission on every booking + limits + database held by them.
A one-off payment, 0 commission, no limits, and the database and all access — yours.
Why us

Our commitments and rules

Not promises — rules we put in writing.

2 h

Reply within 2 hours

A communication SLA on working days, 30 minutes for emergencies. We take every fix all the way to a working state, not "sent it and hope for the best".

In prod

A working system, not slides

Liberta's system, with a widget, a panel and a mini-CRM, runs every day. Database concurrency is proven by test: 10 simultaneous bookings → exactly 4 accepted, 6 rejected.

0%

Booking commission

No commission per booking or per customer. The system, the database and all access — yours.

No

Penalties or year-long lock-in

Every project is checked for data leaks and protection against form tampering. Leave — and you take the whole system and database with you.

Questions

Frequently asked questions

Honest answers to what people ask before starting.

How is a custom system better than a ready-made platform like TheFork or resOS?

Ready-made services charge €45–177 a month, cap your number of bookings and take a commission on every customer, while your guest database stays with them. A custom system is a one-off payment, zero commission, and the database and all access are yours. Over a year to eighteen months it usually works out cheaper than a subscription.

How long will it take you?

You can already click through a working skeleton (widget + panel) at the prototype stage. A booking-service equivalent on our stack goes live in 4–6 days; a full system with all notifications, a mini-CRM and statistics takes longer — we name the timeline after reviewing your scenarios on the consultation.

Will the widget work in several languages?

Yes. The booking widget runs in Latvian, Russian and English out of the box. Greetings and campaigns reach each guest in their own language.

What if two bookings land on the same slot at the same time?

They won't go through. The database is designed so that capacity simply can't be exceeded — that's not a promise but a proven test: 10 simultaneous bookings produced exactly 4 accepted and 6 rejected.

What about our customers' data?

The database is yours. Export to CSV at any time, access stays with you, no booking commission. If you leave us, you take everything. Every project is checked for personal-data leaks.

We're not a restaurant. Will it work for us?

Yes, as long as you take appointments or reservations: a salon, a medical centre, a barbershop, any time-based service. The logic is the same — open slots, confirmation, a customer database. We built the same system for a barbershop as we did for a restaurant.

Can we get just a dashboard or client portal, without booking?

You can. We build private dashboards with statistics and leads (password-protected), panels for managing requests, an app-icon for the phone and offline desktop apps.

Who maintains the system after launch?

We deploy it to your domain and train your staff. After that it's up to you: you can keep support with us or run it yourself — there's no lock-in and no penalty for ending the arrangement.

Let's work out whether you need your own system — and what it will cost

Tell us how booking or scheduling works for you right now. In 30 minutes we'll show where you're overpaying a ready-made platform and what a custom system gives you. Free and with no obligation.

Liberta: a custom booking system instead of a subscription, €3.50 per reservation · Maverick: online booking as an app with no App Store
We'll reply within 2 working hours. No spam. Straight to the point.