Kozma Hunor
Kozma Hunor

WorkoutConsoleManager

A workout management system demonstrating strict multi-tier software architecture using a console HTTP client mapping purely to endpoint logic.

WorkoutConsoleManager demo

The Challenge

Following academic standards to decouple logic strictly between endpoints, business rules, and repositories, ensuring zero direct database access from client tools.

My Solution

Incorporated .NET 5 libraries generating distinct separate projects mapped into a unified architectural flow executed safely internally.

Tech Stack

  • .NET 5: Used .NET 5 for building this project.
  • Entity Framework Core: Used Entity Framework Core for building this project.
  • SQL Server: Used SQL Server for building this project.
  • Console application: Used Console application for building this project.
  • xUnit for unit tests: Used xUnit for unit tests for building this project.

Technical Deep-Dive

Leveraged Entity Framework Core heavily abstracting away SQL complexities from the higher overarching REST logic entirely.