Prioritizes docs and GitHub clicks with source-backed rows above the fold.
Architecture workbench · .NET 10
Clean Architecture reference system for .NET 10
CPnucleo is a project management system built to expose real service boundaries: REST with EF Core, gRPC style messaging with Dapper, Blazor UI, PostgreSQL, Docker, NGINX, OpenTelemetry, and Hostinger deployment.
Makes the service topology the dominant visual for first-time evaluators.
Keeps broad project positioning, then compares CTA and scroll behavior.
source-backed proof
Evidence before adjectives
Each row points to the docs page that carries the implementation detail.
WebApi exposes REST endpoints through FastEndpoints and EF Core. GrpcServer uses FastEndpoints Remote Messaging with Dapper against the same PostgreSQL model.
Architecture gateNetArchTestArchitecture tests protect the Domain layer from infrastructure, presentation, EF Core, Dapper, and Npgsql dependencies.
Runtime topology4 servicesWebApi, IdentityApi, GrpcServer, and WebClient run behind Docker and NGINX with PostgreSQL as the primary database.
Release pathGHCR to HostingerGitHub Actions builds container images, publishes to GHCR, runs security analysis, and deploys the application to Hostinger Docker Manager.
documentation paths
Start where your review starts
clone path
Run the stack, then inspect the boundaries
# Clone the repository
git clone https://github.com/jonathanperis/cpnucleo
# Start the Docker topology
cd cpnucleo
docker compose up -d