Zurück zu den Projekten
  • Eigenentwicklung

SupplyTracker

ASP.NET-MVC-Anwendung zur Verwaltung von Warensendungen zwischen Unternehmen – nach Clean/Onion Architecture.

Selbst programmiert – vor der KI-Zeit.

  • C#
  • ASP.NET MVC
  • EF Core
  • Clean Architecture

Überblick

SupplyTracker verwaltet Sendungen zwischen Unternehmen: Absender- und Empfängerfirmen, Kontakte, Adressen sowie Statistiken und Berichte.

Technik

  • Clean/Onion Architecture mit klarer Trennung der Verantwortlichkeiten
  • Datenzugriff mit Entity Framework Core (Code First)
  • Mapping zwischen Modellen und DTOs mit AutoMapper
  • Validierung mit FluentValidation
  • Modular und erweiterbar durch Dependency Injection

Was ich gelernt habe

SOLID und Clean Architecture nicht nur aus dem Lehrbuch, sondern in einer echten Anwendung: Abhängigkeiten zeigen nach innen, die Geschäftslogik kennt keine Datenbank, Validierung und Mapping sind vom Rest getrennt. So bleibt das Backend erweiterbar – und testbar.