1
0

44 lines
1.2 KiB
Markdown

# Imperial Recruitment
This is a project I made for fun in Blazor. It is a recruitment and activity portal for Star Wars storm troopers. This project is in no way affiliated with LucasArts or Disney.
## Commands
* `dotnet run --project IR.Blazor`
### Installation commands
* `mkdir ImperialRecruitment`
* `cd ImperialRecruitment/`
* `dotnet new sln -n ImperialRecruitment`
---
* `dotnet new blazor -o IR.Blazor --auth Individual`
* `dotnet new classlib -o IR.Data`
* `dotnet new classlib -o IR.Domain`
---
* `dotnet sln ImperialRecruitment.sln add IR.Blazor/IR.Blazor.csproj`
* `dotnet sln ImperialRecruitment.sln add IR.Data/IR.Data.csproj`
* `dotnet sln ImperialRecruitment.sln add IR.Domain/IR.Domain.csproj`
---
* `dotnet add IR.Blazor/IR.Blazor.csproj reference IR.Data/IR.Data.csproj`
* `dotnet add IR.Blazor/IR.Blazor.csproj reference IR.Domain/IR.Domain.csproj`
## Packages
[MudBlazor](https://www.nuget.org/packages/MudBlazor)
* `dotnet add package MudBlazor --version 8.9.0`
## Docker
* `docker build -t pa4kev/imperial-recruitment:latest -f Dockerfile . && docker push pa4kev/imperial-recruitment:latest`
* `docker pull pa4kev/imperial-recruitment`
* `docker run -t -d --name imperial-recruitment -p 5000:8080 pa4kev/imperial-recruitment`