5. Building Block View
Main Components
- Backend API: ASP.NET Core service providing the core functionality and business logic.
- Frontend: Angular application for interacting with the platform.
- Database: SQL Server or PostgreSQL for structured data, MongoDB for unstructured or flexible data.
- Authentication: Use Auth0 or Azure AD B2C for user authentication and authorization.