🚀 SampleProject is a comprehensive template designed to kickstart your .NET 8 application development with best practices in architecture, DevOps, and API management.
- Clean Architecture & Design Patterns like CQRS
- Database Support: SQLServer, PostgreSQL
- Caching: Redis
- Messaging: RabbitMQ, Hangfire for background jobs
- Authentication: JWT Tokens & OAuth
- Containerization: Docker, pgAdmin, ELK Stack for logging and monitoring
- API Management: Minimal APIs, Swagger, Rate Limiting, Idempotency, and Versioning
- Load Balancing with YARP
- Health Monitoring: Prometheus & Grafana
- Logging: ElasticSearch, Kibana
Feel free to explore, fork, and contribute! Contributions are highly welcome to make SampleProject better.
- GitHub: BehzadDara
- LinkedIn: Behzad Dara