WebAds
Architecture: Layered Architecture with MVC
Implemented:
- Authorization and Registration
- Google & Facebook
- 2FA (Multi-factor authentication)
- User
- Profile editor.
- Ability to create custom ads and edit them.
- Ability to add comments
- Manager (Has the right to control 'User' ads)
- Swagger
- Logging (Azure)
Libraries:
- Microsoft.AspNetCore.Authentication.Facebook
- Microsoft.AspNetCore.Authentication.Google
- Microsoft.AspNetCore.Identity
- Microsoft.EntityFrameworkCore.
- Serilog
- ...