All projects

Online booking service for a barbershop

Gentleman's Room

A fullstack system with public pages, booking without registration, automatic availability calculation, admin and barber accounts, schedule management, and Telegram notifications.

RoleFullstack development
Year2026
StatusWorking MVP

Challenge

Combine a presentation website, online booking, and schedule management in one product without relying on third-party booking services.

What to explore in the demo

  1. Follow the client journey

    Open online booking, choose a service and barber, then explore the available times. You can explore the interface without submitting an appointment.

  2. Open the admin panel

    Use the demo credentials below to explore appointments and schedule management.

  3. Try the mobile version

    Open the service on your phone and compare how service, barber and time selection work on a smaller screen.

Result

A single service where clients choose a service, barber, and time, while the team manages schedules and appointments through its own system.

Key features

  • Online booking and availability calculation
  • Admin and barber roles
  • Schedule and closed-period management
  • Telegram notifications for new bookings
ReactTypeScriptNode.jsPostgreSQLPrisma
Open demo

Want a similar project for your business?

Tell me about your goals and we can discuss the features, stages and timeline.

Discuss a similar project