https://github.com/peterblazejewicz/dashboards
Proving ground type of dotnet core 6.0 web application with multiple client applications built with Angular and modern web tech.
https://github.com/peterblazejewicz/dashboards
angular aspnet dotnet nx webpack
Last synced: 3 months ago
JSON representation
Proving ground type of dotnet core 6.0 web application with multiple client applications built with Angular and modern web tech.
- Host: GitHub
- URL: https://github.com/peterblazejewicz/dashboards
- Owner: peterblazejewicz
- License: mit
- Created: 2022-02-13T22:17:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-12T14:36:44.000Z (over 3 years ago)
- Last Synced: 2025-09-10T16:08:05.370Z (10 months ago)
- Topics: angular, aspnet, dotnet, nx, webpack
- Language: TypeScript
- Homepage:
- Size: 1.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dashboards
Proving ground type of dotnet core web application with multiple client applications built with Angular and modern web tech.
## Features
- Dotnet Core 6.\* web application with minimal api
- Authentication with Auth0 (cookie based)
- Razor pages (no controllers)
- Angular 13 (or newer) multiple client applications
- SCSS (Sass) library for styling (shared both backend/client)
- hot reload support for Dotnet web app client application (in development)
- content (string/variable) replacement for Angular client applications
- Angular client applications with routing
- Nx workspace support
### Cascading styles implementation
- top level stylesheet created by the shared library and used directly in razor page layout template(s). Not referenced directly within client applications, with exception of Karma tests.
- every razor template has scoped dotnet 6.0 style to override details from global stylesheet
- application level styles compiled from app specific `.scss` file
- per component styles overriding details of global styles (inline or from `.scss` file)
## Author
@peterblazejewicz