Skip to content
Back to projects
$ open salon-eclat

Salon Eclat

A sophisticated platform for a premium salon, allowing customers to book services, view style portfolios, and manage appointments, while enabling staff to manage schedules and clientele.

  • Next.js
  • Tailwind CSS
  • Spring Boot
  • TypeScript
  • PostgreSQL
Salon Eclat screenshot 1

Problem

The salon relied on an outdated booking system that didn't reflect their premium brand, causing friction for customers and scheduling headaches for staff.

User context

Designed to offer a seamless, elegant booking experience for end-users and a powerful dashboard for salon administrators.

Constraints & tradeoffs

  • The aesthetic needed to match the salon's high-end, elegant branding.
  • Booking process had to be intuitive and work flawlessly on mobile devices.
  • Real-time availability synchronization to prevent double bookings.

Architecture

  • Next.js and Tailwind CSS for a visually striking, responsive frontend.
  • Spring Boot backend handling complex scheduling logic and user management.
  • PostgreSQL for reliable relational data storage.

Highlights

  • Elegant, user-focused booking flow with service and staff selection.
  • Interactive style portfolio gallery.
  • Admin dashboard for schedule and appointment management.

Results & lessons

  • Significantly reduced booking friction and administrative overhead.
  • Provided a digital experience that matches the premium nature of the physical salon.