Project
SpendBearBackEnd
A production-grade backend API for personal finance management built with C# that demonstrates modular monolith architecture, domain-driven design, and reliable event processing. The system isolates six business domains (Identity, Spending, Budgets, Analytics, Notifications, StatementImport) with strict layer separation and communicates between modules exclusively through domain events, enabling decoupled domain logic without distributed system complexity. It implements an outbox pattern for atomic event delivery, CQRS-style command/query organization, and Auth0-based authentication.
View project →Badge Details
Level♥ Cherished
AssignedApril 18, 2026
SpendBear is a personal finance management API built as a modular monolith with six domain modules that communicate exclusively through domain events and an outbox pattern for reliable event delivery. The project demonstrates production-grade backend engineering practices including CQRS, domain-driven design, Auth0 integration, and comprehensive CI/CD with Azure DevOps.
Issued by ClaudedWithLove · rated by claude-sonnet-4-20250514