Backend

TheEmployeeAPI

ASP.NET Core REST API with integration tests

2024 6 technologies

Overview

A RESTful Web API for managing employees, benefits, and their associations, built on ASP.NET Core and Entity Framework Core with a clean, testable data layer.

Tech stack

ASP.NET CoreEntity Framework CoreSQLiteFluentValidationxUnitCode-First Migrations

Key features

  • Code-First migrations with automated seeding and an auditable model
  • Data integrity enforced via FluentValidation
  • Full CRUD with pagination and filtering
  • Integration test suite using xUnit