← Our Work

CLIENT PROJECT · SERBIA

Laboratorija pokreta.

From online booking to a connected client-care workflow — one custom system for appointments, intake, visit history and internal client records.

Booking SystemClient IntakeClient RecordsAdmin Dashboard
laboratorija-pokreta / admin
ADMINISTRATIONSchedule
Admin
xxxxxAppointmentsxxxxxCompletedxxxxxRSD booked
09:00TherapyConfirmed
10:30AssessmentConfirmed
12:00TherapyNew
Laboratorija pokretaDOBRO DOŠLI

Sloboda počinje kada se telo kreće bez bola

Zakažite svoju terapiju brzo i jednostavno.

PROJECT TYPECustom web application
CLIENTTherapy practice
PLATFORMResponsive web · PWA
CORE STACKHTML · CSS · JS · Supabase

THE CHALLENGE

A booking page was only the starting point.

The practice needed more than a calendar. The workflow had to connect what happens before the first visit, during appointment management and after each session.

Instead of adding separate tools around a generic booking template, we built one system around the practice's real day-to-day workflow.

THE SOLUTION

One workflow from booking to client history.

Each part of the system connects to the next, so information stays useful after the appointment is booked.

01

Book

The client chooses a service, date and available time.

02

Intake

A first-time client can complete a guided questionnaire before the visit.

03

Manage

The owner works from one admin dashboard with day and month views.

04

Record

Private practitioner notes and previous visit history remain connected to the client.

CLIENT EXPERIENCE

Booking that stays simple.

The customer side was kept intentionally focused: choose the service, pick a date and time, enter the required details and confirm.

  • Service selection with duration and price
  • Available dates and time slots
  • Existing appointment overview
  • Location, opening hours and contact details
Laboratorija pokretaKORAK 1 OD 3

Izaberite uslugu

Terapija30 min
xxxxx
Fizioterapeutska procena30 min
xxxxx

ADMIN DASHBOARD

Daily control without extra complexity.

The admin panel gives the owner a clear overview of appointments and the tools needed to manage the working day.

  • Day and month calendar views
  • Manual appointment creation
  • Appointment status management
  • Whole-day blocking for non-working days
  • Daily appointment and revenue summary
Admin Dashboard
ADMINISTRACIJA

Raspored termina

DanMesecBlokiraj ceo dan
xxxxx Terminaxxxxx Završenoxxxxx Zakazano
Demo klijentTerapija · 30 min
Zakazano
Demo klijentFizioterapeutska procena · 30 min
Završeno

CLIENT INTAKE

Useful context before the first visit.

The intake flow lets a new client provide relevant information before arriving, while keeping the experience mobile-friendly and easy to complete step by step.

  • Multi-step questionnaire
  • Progress indicator
  • Linked to the appointment/client
  • Privacy notice built into the flow
LABORATORIJA POKRETA

Početni upitnik za pacijente

Korak 3 od 8 38%

Manje od mesec dana
1–3 meseca
Duže od 3 meseca

CLIENT RECORD

Notes that remain useful on the next visit.

The practitioner can open a client record directly from the admin workflow, save a private note and review earlier notes when the same client returns.

The preview uses fictional demo data. No real client or medical information is shown on this page.

KARTON PACIJENTA

Beleška o tretmanu

Demo klijent · 21.09.2026.
×
Primer interne beleške sa prethodnog termina…

Ranije beleške

Demo beleška za prikaz istorije poseta.

Prethodni zapis ostaje povezan sa klijentom.

BUILT FOR THE WORKFLOW

Custom where it matters.

The project evolved as the owner identified new needs. The architecture allowed the system to grow without replacing the original booking flow.

01

Supabase

Authentication, appointments, blocked days, intake data and practitioner notes.

02

Mobile-first

Client booking and questionnaire flows designed around phone use.

03

PWA ready

Booking and admin experiences can be added to the home screen like apps.

04

Iterative

New functionality was added without rebuilding the project from scratch.

THE RESULT

Not a generic booking template. A system shaped around one real practice.

What began as appointment booking became a connected digital workflow for clients and the owner — exactly the kind of custom evolution Digital Nest is built for.