Skip to content
CAI
Produce a survey ↗Verify a survey

nitin27may/clean-architecture-docker-dotnet-angular

This system is a full-stack web application providing role-based access control and activity logging for administrative and user management. It enables administrators to manage users, roles, permissions, operations, and pages through a dedicated dashboard, while regular users can manage their profiles and view contact lists. The application is containerized with Docker, utilizing .NET 10 and Angular 21, and is supported by PostgreSQL and Nginx.

48.6

Weak · 4 August 2026

8.4k

lines of production code

TypeScript

with C#

1

bus factor · 2 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2021 · Modernization and containerized deployment

This period focused on modernizing the application's infrastructure and user interface. The backend and frontend were upgraded to .NET 10 and Angular 21, respectively, while introducing Docker-based deployment with .NET Aspire. Additionally, new frontend features were implemented, including a contact management system, a user profile page, and a modernized home page.

6 changes

2022–2025 · Admin panel and RBAC implementation

This period focused on establishing the core administrative infrastructure, including a complete admin dashboard with role-based access control and activity logging. The team built out full CRUD interfaces for managing users, roles, permissions, operations, and pages, while also implementing the backend security and auditing mechanisms to support these features.

9 changes

CAI lens gauges

Survey your own repository

nitin27may/clean-architecture-docker-dotnet-angular was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 4 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 6ad0be86fd — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards