←All projects

Nobat
PreviewProject Overview
Appointment booking for clinics & salons (demo project).
Technologies Used
ReactTanStack StartHonoTypeScriptPostgreSQLPrismaBetter AuthTailwind CSS
Key Features
- Multi-step booking: service, provider, date, and time
- Live time slots from provider schedules, no double booking
- Book as a guest, no account needed
- Look up or cancel an appointment with a code
- Trilingual (Kurdish, Arabic, English) with RTL support
- Admin dashboard: appointments calendar, providers, services, and availability
Additional Information
Nobat (نۆبەت) is a demo booking system for appointment-based businesses: clinics, dental offices, salons, and barbershops that currently book everything by phone. Patients pick a service, provider, and an open time slot in seconds; staff manage the whole schedule from a dashboard.
1
Home
Services with prices and durations, providers, and a clear call to book, in the visitor’s language.

2
Booking Flow
Guided four-step flow: choose a service, pick a provider, then a date and an available time slot.
