![]() |
dev.tirsvad.dk
Tirsvad Website: A Clean Architecture .NET solution using Blazor WebAssembly for modern, cloud-ready web applications. Supports SQLite/MySQL, containerization, and follows best practices for maintainability and scalability.
|

[![downloads][downloads-shield]][downloads-url][![Contributors][contributors-shield]][contributors-url][![Forks][forks-shield]][forks-url][![Stargazers][stars-shield]][stars-url][![Issues][issues-shield]][issues-url][![License][license-shield]][license-url][![LinkedIn][linkedin-shield]][linkedin-url]
TirsvadCLI PortfolieThis library contains shared components, services, and utilities for building the TirsvadWeb portfolio website UI. It is designed to be reusable across multiple projects within the TirsvadWeb and TirsvadGUI ecosystem. It supports multiple user profile and theres project portfolio management with focus on software development projects.
To get started with the TirsvadCLI Portfolie library, include it in your project using the following command:
Once installed, you can begin using the shared components and services in your application.
| Variable Name | Default Value | Description |
|---|---|---|
| TCLI_PORTFOLIO_CONNECTIONSTRINGS__DEFAULTCONNECTION | "Server=172.28.0.10;Database=portfolio;Username=postgres;Password=postgres" | The connection string for the test database |
If any changes made to the database model, run the following command to apply migrations:
Automated tests are included. Code coverage is measured as part of the CI/CD pipeline.
Coverage reports are generated in HTML format and published to the link above.
Doxygen is used to generate API and code documentation for this project.