Gontse Sebolai/JHB/2026
Back to Selected Work
Case Study

BarberSalonPrototype

Archive record for an educational ASP.NET Core barbershop prototype; no deployed booking service is claimed.

Public RepositoryAcademic DeliverableAutomated Checks
Case-study evidence
My role
Side Project
Build window
2025
Evidence state
Public repository
Proof signal
Public Repository / Academic Deliverable / Automated Checks
Primary stack
ASP.NET Core MVC

What was delivered

A local service-business demonstrator with sample discovery, booking, staff and gallery journeys.

  • Demonstrates discovery, booking, staff, gallery and contact paths in a local MVC application
  • Uses sample records and local workflow forms rather than a deployed booking service
  • Public README now states the educational/prototype boundary explicitly

Developer view

A public ASP.NET Core MVC prototype using EF Core, SQLite, Identity and reusable Razor view components.

  • Inspected local source includes EF Core persistence, Identity roles and booking/service entities
  • An isolated `dotnet build` passed with 0 warnings and 0 errors on 07 September 2026
  • Local seed passwords now come from environment variables rather than public source literals

Project context

An educational ASP.NET Core MVC prototype demonstrating local staff, service, booking, gallery and Identity/admin flows for a barbershop and salon concept.

Supporting public repository evidence. The application is intended for local educational use; no live booking, payment or production hosting service is claimed.

Key Outcomes

01

Public repository and README provide an inspectable prototype boundary

02

Local build passed with 0 warnings and 0 errors after the seed-credential correction

03

Public demo credentials were removed from current source and documentation

Engineering reflection

  • Service-business domain modelling should be discussed from verified entities and workflows, not a title alone
  • A local build confirms compilation, not live hosting, booking operations or production security

Technical Stack

ASP.NET Core MVCEF CoreSQLiteIdentity

Project Identity

BarberSalonPrototype visual evidence 1