← Back to Projects
Portfolio Website

Portfolio Website

2024

Categories

Game Dev Iterative Design C# Unity

This portfolio was built from scratch using ASP.NET MVC following a structured MVC architecture with a clear separation of concerns. It features a service layer with dependency injection, allowing the data source to be swapped without touching the controllers or views. Projects are stored in a SQLite database managed through Entity Framework Core with code-first migrations. Each project supports multiple categories through a many-to-many relationship, a preview image, an image gallery with navigation etc. The site includes an about page with a database-driven timeline, an animated hero section with scroll reveal animations, and a category filter on the projects page. The frontend is styled with Bootstrap 5 and custom CSS using a dark theme with a purple accent.