ASPNETCore-NTier-Template
ASPNETCore-NTier-Template copied to clipboard
:rocket: ASP.NET Core N-Tiers solution for small to medium scaled startups or projects include almost necessary tools, libs and configs. ¯\_(ツ)_/¯
ASP.NET Core 2.2 Advanced Template
:wrench: IN PROGRESS...
Authentication
- Authentication JWT Bearer without Identity system
- Authorization with Custom Roles
- Authorization with SMS
Database
- PostgreSQL with EntityFramework Code First
Libs
- [X] SMS Panel (Kavenegar)
- [X] Serilog
- [X] Sentry
- [X] AutoMapper
- [X] Common Utilities
- [X] Swagger
- [X] RestSharp
- [X] FluentValidation
- [X] DotNet Watcher
- [X] Bundler Minifier
- [X] Short links generator
- [X] Dockerized
- [ ] Hangfire
- [ ] RabbitMQ
- [ ] Minio Object Storage
- [ ] Payment Gateway (PayPing)
Environment Variables
- Liaro_Sentry_DSN
- LiaroDb
- Kavenegar_APIKey
- Kavenegar_Number