All projects

PrenotaFacile

A SaaS booking platform for barbers, hairdressers and beauty professionals. It brings appointments, clients, staff availability and subscription access into one operational workflow.

Visit PrenotaFacile

Next.jsReactTypeScriptNestJSMongoDB AtlasStripe

Key features

Appointment planning

Day, week and month calendars, booking states, service duration and operator availability.

Clients and services

Client history and preferences, service catalogues, prices and staff qualifications.

Staff and rescheduling

Staff absences, shop closures and guided handling of affected appointments.

Shop management

Owner and worker roles, salon statistics and a foundation for subscription billing.

Technology and architecture

The web interface uses Next.js and React. A separate NestJS API handles shop, staff, service and appointment domains, with Mongoose and MongoDB Atlas for persistence. Stripe supports the subscription billing foundation. The project also includes a Grafana, Prometheus and Loki observability setup; the web deployment uses Vercel.

PrenotaFacile: application architecture diagram
A concise architecture overview based on the project. Select the image to open it at full size.

Platform screenshots

Real screenshots of the public pages; illustrative counters are part of the product presentation.