.NET 8 Web API with C# using Entity Framework Core + SQLite DB + Angular 14 Client serving as a Membership System + Unit Testing
Unit Testing:
- C#
- Swagger API documentation with routes
- JWT authentication with refresh tokens
- Email sign up and verification
- Forgot password and reset password functionality
- Role based authorization with two roles "User" and "Admin"
- CRUD Account management routes with role based access control
SQLite is local DB and fine for testing and small applications
Traditional webhosting is used for this Application