Matko Milić logo
Back to work

Case study

Green Room

Salon booking turned into a mobile experience people actually want to use.

Green Room is a mobile app for Green Room Barber Shop & Ladies Bar. Clients can explore services, choose a hairdresser, build a reservation, find an available time slot, and receive reminders — while the salon gets a clearer operational system for appointments, schedules, and clients.

Mobile2026Google Play

Green Room

Salon operations

Reservations, schedules, and clients in one flow.

Today’s bookings

18

Hairdressers

6

Monthly leaderboard

#01

TodaySchedule
09:30Cut + blow dryDiana
11:00Barber shopJosip
13:45ColouringSandra

Overview

From service selection to confirmed appointment.

The app guides users through a real booking flow: service categories, details and variations, hairdresser selection, available slots, reservation cart, and final confirmation. Instead of a basic contact form, the salon gets a product that reduces friction and makes booking faster, clearer, and more pleasant.

Service categories mapped to the salon’s real offer.

Hairdresser and time-slot selection based on availability.

Reservation cart with total duration and appointment details.

Validation for more complex services such as colouring and consultations.

Push reminders and appointment-related confirmations.

Contact, promotions, and salon information available inside the app.

My role

Built under Nordia Digital, from architecture to release.

The project was developed under Nordia Digital, where I was CEO and the only developer on the project. I built the mobile app, reservation logic, admin flows, Firestore structure, push notifications, and production delivery.

Operations

The app is not only for clients — it also supports the salon.

Behind the simple customer interface is an operational layer: managing reservations, hairdresser schedules, users, cancelled appointments, and edits to existing bookings. That gives the salon more control without manually coordinating every detail.

Result

Result

Green Room brings practical booking, salon operations, and a small playful feature into one mobile experience. It shows how even a local service can have a digital product that feels modern, useful, and personal.

A memorable detail

Snake game with a monthly leaderboard.

Green Room also includes a small, charming retention idea: a Snake game inside the app. The concept is simple — users play, their score is saved to a leaderboard, and the best monthly score can be tied to a reward such as a haircut discount. It is not required for booking, which is exactly why people remember it.

Personal high score for each user.
Monthly and all-time leaderboard views.
A gamification detail that gives the salon personality.

Snake

Monthly challenge

1840
01Maja
1840
02Ivan
1720
03Ana
1510

Stack and delivery

A mobile product built around a real business process.

React NativeExpoFirebaseFirestorePush notificationsReact QueryBooking logiciOS & Android

Ownership

Developed under Nordia Digital, where I was CEO and the only developer on the project.

Want something similar?