Skip to content

BehzadDara/SampleProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SampleProject

🚀 SampleProject is a comprehensive template designed to kickstart your .NET 8 application development with best practices in architecture, DevOps, and API management.


⭐ Star This Repository!


🔧 What's Inside?

  • 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

🛠 DevOps & Monitoring

  • Load Balancing with YARP
  • Health Monitoring: Prometheus & Grafana
  • Logging: ElasticSearch, Kibana

📝 Get Started

Feel free to explore, fork, and contribute! Contributions are highly welcome to make SampleProject better.


Stay Connected