← All work

SMB SaaSLive

Yanında POS

Booking, client records, collections and reporting for barbers, salons, clinics, dentists and vets — with vocabulary and menus that adapt to the business type chosen at sign-up.

Scope
Product, Full-stack build, Onboarding
Stack
Next.js, TypeScript, PayTR
Yanında POS — home page of the live product

The problem

Appointment-based businesses keep the calendar in one place, clients in a phone and payments on a separate terminal. Because none of it is connected, no record is ever complete.

What we built

  • Online booking page with shareable QR and client self-service reschedule
  • Appointments, staff, services, session packages and client accounts
  • Expenses, net profit and staff performance reports with CSV export
  • Multi-user roles, multiple branches, data export and permanent deletion

Engineering notes

An honest roadmap on the sales page

Features that depend on an outside provider — automated SMS, card deposits — are listed as roadmap, not shown as if they already work. The landing page separates “working today” from “planned”.

Eight sectors, one codebase

Sector configuration changes terminology, default services and menus without forking the product.