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

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.