← Back to Projects

Hair Salon Anita (Laravel + Inertia + Vue)

Full-stack salon management system for clients, appointments, services, and attentions, built with Laravel 12 + Breeze auth, Inertia.js + Vue 3, MySQL (SSL CA), and Docker (CA injection via Base64).

Laravel 12 Laravel Breeze (Auth) Inertia.js Vue 3 Vite Tailwind CSS MySQL (SSL) Docker
Live Repo

Problem

A technical assessment required a production-minded full-stack system to manage a small business workflow: clients, appointments, and services performed. The app needed authentication, a clean Laravel + SPA-like structure, and a deployment approach compatible with a cloud MySQL database that enforces SSL (CA certificate required).

What I built

Screenshots

alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text

Core workflow (data model)

Architecture

Challenges & tradeoffs

Results / Impact

What I’d improve next