Skip to content

vancodocton/MoneyGroup

Repository files navigation

MoneyGroup

codecov Quality Gate Status Coverage

A .NET 10 backend API demonstrating Clean Architecture with .NET Aspire orchestration.

Quick Start

git clone https://github.com/vancodocton/MoneyGroup.git
cd MoneyGroup
dotnet restore --locked-mode
dotnet run --project src/AppHost/MoneyGroup.AppHost.csproj

The Aspire Dashboard opens at http://localhost:15888 with all services.

Project Structure

src/
├── Core/                      # Domain entities, services, interfaces
├── Infrastructure/            # EF Core repositories, data access
├── Infrastructure.SqlServer/  # SQL Server migrations & seeds
├── Infrastructure.PostgreSql/ # PostgreSQL migrations & seeds
├── WebApi/                    # Minimal API endpoints
├── AppHost/                   # .NET Aspire orchestration
└── ServiceDefaults/           # Shared Aspire configuration
test/
├── UnitTests/                 # Service & validator tests
├── IntegrationTests/          # Database tests
└── FunctionalTests/           # API endpoint tests

Documentation

Document Description
CONTRIBUTING.md Development setup, architecture, testing, commands
.github/copilot-instructions.md AI assistant patterns and conventions
AGENTS.md AI assistant patterns and conventions

License

See LICENSE.txt

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 5