# ivanpaulovich/clean-architecture-manga

:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks

Repository: https://github.com/ivanpaulovich/clean-architecture-manga
Canonical: https://ross.abutalabs.com/products/clean-architecture-manga
Homepage: http://paulovich.net/
Language: C#
License: Apache-2.0
License Family: permissive
Topics: solid-principles, ddd-architecture, clean-architecture, clean-code, dotnet-core, evolutionary-architecture, microservice, design-patterns, docker, tdd, domain-driven-design, onion-architecture, hexagonal-architecture, webapi, entity-framework-core, modular-applications, cleanarchitecture, dotnet5, monorepo, reactjs
Last push: 2026-06-22T09:52:34+00:00

## Health v2 (maintenance only)
Score: 62/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 88, release rhythm 8, longevity 100
- inputs: {"age_days": 3171, "days_push": 72, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4353, forks 754 (observed 2026-08-28T04:08:46.360029+00:00)

## What it is
A sample .NET application (a virtual wallet) demonstrating Clean Architecture, Hexagonal Architecture, DDD, SOLID, and TDD principles with C#/.NET 6 and a React+Redux frontend. It serves as a reference implementation and learning resource for designing modular, testable applications decoupled from frameworks.

## Use cases
- learn clean architecture with .NET
- example of hexagonal architecture in C#
- reference implementation of DDD and SOLID principles
- sample .NET Core Web API with React frontend
- how to structure use cases in a modular application
- TDD example project for .NET
- template for decoupling business logic from frameworks

## When to choose
- you want a well-starred, actively maintained reference for Clean Architecture on .NET 6
- you are learning DDD, SOLID, or hexagonal architecture with C#
- you need a full-stack sample including React+Redux, Identity Server, and SQL Server in Docker

## When to avoid
- you need a production-ready application template rather than an educational sample
- your stack is not .NET/C#
- you want a minimal starter without the learning-oriented structure

## Facets
- artifact type: learning-resource
- maturity: active
- function: web-framework, api-framework, orm, auth, testing, container-runtime
- domain: web-development, backend, developer-tools, tutorials
- platform: dotnet, cross-platform
- tags: clean-architecture, hexagonal-architecture, domain-driven-design, solid-principles, tdd, sample-application, react-redux, entity-framework-core, reference-implementation, docker, web-server

## Member repositories
- ivanpaulovich/clean-architecture-manga (main) score 62

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:46.360029+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:21:31.019210+00:00, confidence not recorded.
  - readme: https://github.com/ivanpaulovich/clean-architecture-manga (fetched 2026-08-28T04:08:46.360029+00:00, sha 65eb8a46d117)
  - homepage: http://paulovich.net/ (fetched 2026-08-29T09:10:10.514213+00:00, sha 7a73a34ff826)
- Data as of 2026-08-30T08:39:29.467469+00:00.
