https://github.com/potlitel/blazorwebappserviceorders
Platform for displaying generic user interfaces for working with service orders.
https://github.com/potlitel/blazorwebappserviceorders
blazor blazor-application blazor-server classlibrary clean-architecture clean-code dark dark-mode docker dockerfile i18n localization multilanguage multilanguage-support radzen radzen-blazor-components razor vertical-slice-architecture
Last synced: about 2 months ago
JSON representation
Platform for displaying generic user interfaces for working with service orders.
- Host: GitHub
- URL: https://github.com/potlitel/blazorwebappserviceorders
- Owner: potlitel
- Created: 2025-03-03T21:52:35.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-10T22:25:34.000Z (about 1 year ago)
- Last Synced: 2025-05-10T23:19:45.722Z (about 1 year ago)
- Topics: blazor, blazor-application, blazor-server, classlibrary, clean-architecture, clean-code, dark, dark-mode, docker, dockerfile, i18n, localization, multilanguage, multilanguage-support, radzen, radzen-blazor-components, razor, vertical-slice-architecture
- Language: C#
- Homepage:
- Size: 2.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🖥️ Platform for displaying general user interfaces for managing service orders.
## 🛠️ Tech Stack
**UI:** [Radzen Blazor Components](https://blazor.radzen.com/?theme=material3) 🎨
**Build Tool:** [Visual Studio](https://visualstudio.microsoft.com/) 💻
**Icons:** [Radzen Icons](https://blazor.radzen.com/icon?theme=material3) 🧩
## ✨ Features
- 🌔 Light/dark mode
- 📱 Responsive
- ♿ Accessible
- 🧭 With built-in Sidebar component
- 🌐 Multi languages
- 🛠️ Extra custom components
- 📑 Pdf viewer
- 🗃️ Blog storage
## 🚀 Run Locally
**Clone the project**
```bash
git clone https://github.com/potlitel/BlazorWebAppServiceOrders.git
```
Go to the project directory
```bash
cd BlazorWebAppServiceOrders
```
Install dependencies
```bash
dotnet restore --verbosity normal
```
Start the server
```bash
dotnet run --project BlazorWebApp/BlazorWebApp.csproj
```
## 🛠️ Fix warning error
> warning NU1900: Error occurred while getting package vulnerability data: Response status code does not indicate success: 403 (Forbidden - User 'f769d339-28da-4051-b12f-9373a2b17a97' lacks permission to complete this action. You need to have 'ReadPackages'.)
Open the corresponding project file and add the following statement for each warning:
```bash
$(NoWarn);NU1900
```
in the section
```bash
```
remaining as follows:
```bash
net8.0
enable
enable
$(NoWarn);NU1900
```
## 🐳Docker deployment
- docker-compose -f "docker-compose.yml" up -d --build
> 📛Use this command if you have PAT embedded in the docker file (not secure)
Passing the PAT via args
- Build the image using the follow command:
```bash
docker-compose -f "docker-compose.yml" build --build-arg FEED_ACCESSTOKEN="your-PAT"
```
- Run container as follow:
```bash
docker-compose -f "docker-compose.yml" up -d
```
- 🌐Navigate to: https://server-name/