BarberSalonPrototype
Full-featured barbershop website with staff management, booking, and gallery.
Role
Side Project
Duration
2025
Context
A side project to explore service-industry domain modelling in .NET, focusing on clean MVC separation of concerns, reusable view components, and responsive UI design for small businesses.
Focus
ASP.NET Core 8.0
The Challenge
A comprehensive barbershop salon website prototype featuring 7 complete pages: Home (hero banner, CTAs), Services (pricing, booking links), Booking (appointment form), Gallery (portfolio with modal image viewer), About (history, mission, operating hours), Contact (form with Google Maps integration), and Staff (team profiles with galleries, specialisations, and social media links). Includes ASP.NET Core Identity for authentication and SQLite-backed data persistence.
Key Outcomes
Built a complete 7-page website prototype covering all core business functions
Implemented staff management system with detailed profiles, specialisation badges, and social media links
Created a gallery with carousel viewer, thumbnail navigation, and responsive image grid
Built an appointment booking form and contact form with Google Maps integration
Integrated ASP.NET Core Identity for user authentication and role management
Implemented responsive Bootstrap 5 layouts with hover effects and smooth transitions
Technical Stack
Visual Documentation
