referbruv
14 supporters
ContainerNinja.CleanArchitecture v1.0.0 ...

ContainerNinja.CleanArchitecture v1.0.0 is finally released! 🥳

Dec 13, 2021

After days of design and development, happy to announce that

ContainerNinja.CleanArchitecture v1.0.0 is finally released! 🥳

ContainerNinja is a boilerplate template project to demonstrate building a multi-container Full Stack application with ASPNETCORE (.NET 6) Web API following Clean Architecture, and Angular. The solution uses Docker Compose to orchestrate deployment of this entire stack to Docker.

The boilerplate offers the following features:

  • Clean Architecture with Layered API solution

  • EFCore Migrations with SQLite and Database seeding

  • JWT Token Implementation and Roles based Authorization

  • CQRS implementation with MediatR for Commands and Queries

  • Fluent Validation

  • Swagger UI Implementation with API Versioning

  • ETag Implementation for Resource Caching and Collision detection

  • Angular Client Implementation with CRUD and Token Management

  • One-command Docker deployment with ready to use Dockerfiles and Compose


The boilerplate helps developers get started on building awesome things with ASPNETCORE (.NET 6) Web API and get into the world of containerized development real quick. It helps demonstrate coding best practices and full stack application development for beginners.

https://github.com/referbruv/ContainerNinja.CleanArchitecture/tree/v1.0


Please do check it out and share it with your colleagues if you find the boilerplate useful. Please do leave a star ⭐


I regularly post awesome content on development and best practices over on Twitter and Facebook. Please do consider joining the community!🙂


 #Docker #softwaredevelopment #cleanarchitecture #dotnetcore #aspnetcore #Angular

Enjoy this post?

Buy referbruv a coffee