Skip to content

.NET 10 document approval API showcasing Clean Architecture, aggregate-root domain modeling, sequential approval invariants, and optimistic concurrency, with a thin React demo UI.

Notifications You must be signed in to change notification settings

mikeacosta/document-approval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document Approval

A simple, audit-ready document approval system built with .NET 10 using Clean Architecture.

The domain models a document that must be approved by one or more users in a strict sequence.
Business rules are enforced inside the domain to ensure correctness regardless of API or UI usage.

This repository contains:

  • A Clean Architecture .NET API
  • Domain-enforced approval invariants
  • Automated tests
  • A thin React demo UI (added later)

More details will be added as the project evolves.

About

.NET 10 document approval API showcasing Clean Architecture, aggregate-root domain modeling, sequential approval invariants, and optimistic concurrency, with a thin React demo UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages