BarberGo — booking a barber without the queue
PHP, MySQL, REST API, Kotlin (Jetpack Compose), SwiftUI
The client picks a barber, a service and a free slot and books it — no calls, no waiting.
What is built: a website and REST API, and a native app for iOS and Android where the user chooses "client" or "barber" at sign-in. Clients browse barbers with photos of their work, book a free slot, rebook the same barber in one tap and leave a rating; the system never lets two people take the same time. Barbers see their daily schedule and earnings, accept or decline requests, and manage services, prices, working hours and a portfolio. Each barber also has a booking page that opens without the app, plus a Telegram Mini App and an admin panel.