Salon Booking System
Year2025
RoleFull stack, solo
StackReact, Redux, Node.js, Express, MongoDB, Redis, Docker, Tailwind CSS
A full stack salon booking platform with three roles (admin, user, stylist), each with its own dashboard.
Customers book a stylist and a time slot, stylists manage their day, and the salon owner controls services, stylists and slots from an admin panel. I designed the database, built the REST API and wrote the React front end.
- Three roles with separate dashboards: admin, user and stylist
- OTP verification on sign-up
- JWT login with protected routes per role
- Complete booking management
- Admin control of services, stylists and slots
- Dockerised for a consistent setup