← Back to projects

Project

Barber Scheduler

Scheduling system for barbershops

The Barber Scheduler is a scheduling system for barbershops that organizes the agenda by barber, displays only available times, and automatically blocks conflicts. In addition to the client flow (service → barber → time), the project includes an Admin panel for professionals to manage the day's agenda, with actions to complete/cancel and status of the appointment.

TypeScript Next.js NestJS Docker PostgreSQL Prisma CSS TailwindCSS Clerk Auth

Destaques

  • Well-structured architecture with reusable components
  • Design system and responsive screens
  • TypeScript and Next.js architecture
  • Responsive interface with Tailwind CSS
  • Authentication with Clerk Auth
  • Docker containerization
  • Relational database with PostgreSQL and Prisma ORM
  • Full-stack architecture with Next.js and NestJS