← Our Work

CLIENT PROJECT · SERBIA

Studio Dejana.

A personalized booking system shaped around the way a real nail studio works — from service durations and availability to day-to-day schedule control.

Booking SystemCustom BrandingService LogicAdmin Dashboard
studio-dejana / admin
ADMINISTRATIONAppointment schedule
Admin
06Appointments02Completed01Blocked day
09:00Natural nail gelScheduled
10:30Rubber baseScheduled
12:00Gel polishNew
Studio DejanaBEAUTY IS IN THE DETAILS.

Book your appointment quickly and easily.

PROJECT TYPEPersonalized web application
CLIENTNail studio
PLATFORMResponsive web · PWA
CORE STACKHTML · CSS · JS · Supabase

THE CHALLENGE

Not every appointment fits into the same slot.

A nail studio does not work with one universal appointment length. Different services need different amounts of time, some designs add extra time, and the owner needs to keep the calendar realistic throughout the day.

The booking flow therefore had to reflect the studio's real service logic instead of forcing every appointment into a generic template.

THE SOLUTION

A booking system built around the actual schedule.

Availability is calculated from service duration, existing appointments, working hours and blocked dates — while the customer experience stays simple.

01

Choose

The client selects the exact service they need.

02

Calculate

The system checks the service duration against real availability.

03

Book

Only time slots that can actually fit the appointment are offered.

04

Manage

The owner controls appointments, blocked days and statuses from admin.

CUSTOMER EXPERIENCE

The brand stays visible through the whole booking flow.

The customer side was designed around Studio Dejana's own visual identity rather than a generic booking template.

  • Studio logo and burgundy visual system
  • Service-specific durations
  • Available dates and time slots
  • Mobile-first booking flow
Studio DejanaSTEP 1 OF 3

Choose a service

Natural nail gel75 min
→︎
Toe gel polish60 min
→︎
Extra-long extensions180 min
→︎

ADMIN DASHBOARD

A schedule the owner can actually control.

The admin panel keeps daily operations practical without adding unnecessary complexity.

  • Day and month calendar views
  • Manual appointment creation
  • Appointment status management
  • Whole-day blocking for days off
  • Supabase authentication for admin access
Studio Dejana · Admin Dashboard
ADMINISTRATION

Appointment schedule

DayMonthBlock whole day
06 Appointments02 Completed01 Blocked day
Demo clientNatural nail gel · 75 min
Scheduled
Demo clientRubber base · 90 min
Scheduled
Demo clientGel polish · 60 min
Completed

SERVICE LOGIC

Time is part of the service.

The booking engine uses the duration of the selected service when calculating availability. Longer treatments take the space they actually need, while shorter services do not block unnecessary time.

  • 60, 75, 90 and 180-minute services
  • Extra time for more complex designs
  • No artificial buffer between appointments
  • Conflicting slots are automatically excluded
Studio Dejana
SERVICE LOGIC

Duration follows the service

Toe gel polish60 min
Natural nail gel75 min
Rubber base90 min
Extra-long extensions180 min
+ designadditional time when needed

AVAILABILITY

Working days, days off and exceptions in one calendar.

The studio's regular week is built into the system, while the owner can also block an entire date whenever the normal schedule changes.

  • Tuesday–Saturday working schedule
  • Sunday and Monday closed
  • Whole-day blocking for exceptions
  • Blocked dates are unavailable to customers immediately
SEPTEMBER 2026Working schedule
MONTUEWEDTHUFRISATSUN
21222324252627282930
Working dayBlocked dayClosed

BUILT FOR THE BUSINESS

Personalized where it matters.

The same booking foundation can support many businesses, but the final product should feel specific to the client using it.

01

Supabase

Appointments, services, working settings, blocked days and authentication stay connected.

02

Mobile-first

The client booking flow is designed first for the device most customers actually use.

03

PWA ready

Customer and admin pages can be added to the home screen for quick access.

04

Brand-led

Logo, colors, copy and interface details were shaped around Studio Dejana.

THE RESULT

The same booking idea. A completely different identity.

Studio Dejana demonstrates the Digital Nest approach: we do not copy one interface from client to client. The system adapts to the brand, services and real working day of the business.