01 / Overview

Explore ZTAR

A platform for
barbershops.

Built independently across product, UX/UI and engineering.

ZTAR connects bookings, staff operations and business management across web and mobile.

ZTAR web dashboard with revenue, appointments, team availability and the day's operations.
Web dashboardDemo account
ZTAR native mobile app in an iPhone, showing today's earnings, business shortcuts and upcoming appointments.
Native mobile app

02 / Mobile & Operations

Managing a barbershop
from a phone.

Appointments, revenue and team performance in one mobile app.

03 / Website Studio

A configurable
website system.

I built a theme system that lets each barbershop present its services, team and work through its own public website.

Choose a theme

One barbershop. Six themes.
Scroll inside the preview to explore the site.

StarWebsite preview
Star

04 / Payments & subscriptions

Subscriptions and
booking deposits.

I built the payment integrations and the server-side logic that connects them to ZTAR.

01 / Platform subscriptions

Plan selectionBarbershop
RebillArgentina
Lemon SqueezyInternational
ZTAR / SERVER-SIDEVerify & processSignature validation and duplicate event handling.
Subscription stateBilling and product access

02 / Booking deposits

BookingCustomer
Mercado PagoDeposit payment
ZTAR / SERVER-SIDEVerify & reconcileCheck payment details and apply booking rules.
Payment recordLinked to the booking

03 / WhatsApp reminders

Available creditsBarbershop balance
ZTAR / SERVER-SIDEReserve a creditCheck eligibility and hold one credit before sending.
Meta WhatsAppShared sender
Delivery outcomeConsume on delivery; release on definitive failure.
Implementation

Provider integrations, webhook handling and the business rules behind subscriptions, deposits and message credits.

05 / Engineering

One system across web,
mobile and public sites.

Separate interfaces connected through shared data and business rules.

WebNext.js
ZTAR web dashboard showing business revenue, appointments and team availability.
MobileReact Native · Expo
ZTAR mobile cash screen showing the day's balance and recent transactions.
Public siteNext.js
Iran Recalde's public ZTAR site with booking and contact options.

Business logic & integrations

TypeScript · Server-side rules · Payment webhooks

Data & identity

Supabase · PostgreSQL · Auth · Storage · Realtime

06 / Launch & iteration

In use by real
barbershops.

ZTAR is live across web and mobile, and continues to evolve with feedback from the people using it.

In the wild

Booking links, shared by barbers.

Available on

Ongoing work

Built independently and improved through use, feedback and continued development.