Contact Management Application with Role-Based Access Control
A production-ready full-stack starter kit built with modern technologies and best practices:
Perfect for developers who want to focus on business logic instead of configuring infrastructure.
Clean Architecture provides significant benefits for your application:
Clean Architecture Series - Read more about it!
# Clone the repository
git clone https://github.com/nitin27may/clean-architecture-docker-dotnet-angular.git clean-app
cd clean-app
# Create .env file (required)
cp .env.example .env
# Start all services with Docker Compose
docker-compose up
š Then access:
Username | Password | Role |
---|---|---|
nitin27may@gmail.com | P@ssword#321 | Admin |
editor@gmail.com | P@ssword#321 | Editor |
reader@gmail.com | P@ssword#321 | Reader |
š± Modern Frontend
|
š Secure Backend
|
š¢ DevOps Ready
|
Container Architecture Overview
š Comprehensive documentation is available:
We welcome contributions! See our contributing guide for details on how to get involved.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or support, please contact Nitin Singh at nitin27may@gmail.com.
If you find this project useful, please consider giving it a star on GitHub to show your support!