ContainerNinja is a boilerplate template project to demonstrate building a multi-container Full Stack application with ASP.NET Core (.NET 6) Web API following Clean Architecture, and Angular.
ContainerNinja is a boilerplate template project that showcases building a multi-container Full Stack application with ASP.NET Core Web API and Angular, following Clean Architecture principles. The project utilizes Docker Compose for orchestrating the deployment of the entire stack.
ContainerNinja is a feature-rich project demonstrating best practices in Full Stack application development using ASP.NET Core Web API and Angular, with Clean Architecture and Docker for deployment. It provides a robust foundation with essential features like CRUD operations, JWT Token API, and Swagger documentation. The flexibility to run with or without Docker makes it accessible for developers of varying preferences.
Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.
A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.