- Following Clean Architecture.
- Use Entity Framework Core and LINQ.
- Use Asp.net Identity.
- Implement the Repository and Unit of Work Patterns.
- Secure API with JWT Authentication.
- Implement Refresh Token (storing in cookie).
- Apply Automapping and Extension Methods.



