mirror of
https://github.com/morbalint/kemkas-backend.git
synced 2026-07-17 21:23:46 +00:00
644903cad4
* add basic generated unit tests * generate more tests
37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# KéMkas
|
|
|
|
Kard és Mágia karakter alkotó segédlet (https://app.kemkas.hu)
|
|
|
|
\[EN] Please excuse the Hungish, the domain language of KéM is hungarian, but the domain language of programming is english, which resulted in this monster.
|
|
|
|
\[HU] Kérlek nézd el a kevert angol kifejezeséket, ugyan a szerepáték nyelve magyar, de a programozás szakmai nyelve angol.
|
|
|
|
## Deployment
|
|
|
|
See deployment repo at: [https://github.com/morbalint/kemkas-deployment](https://github.com/morbalint/kemkas-deployment)
|
|
|
|

|
|
|
|
## Coding readmes
|
|
|
|
For frontend see: [Frontend README](https://github.com/morbalint/kemkas/README.md)
|
|
|
|
To start development, spin up the docker-compose.yaml file and use the launchSettings.json to start the backend dev server. Use the frontend repo to start the frontend dev server.
|
|
|
|
For the first time setup:
|
|
```shell
|
|
dotnet dev-certs https --clean && \
|
|
dotnet dev-certs https --format PEM --no-password -ep ~/.aspnet/https/kemkas.pem
|
|
```
|
|
|
|
Later start the docker compose first and the project launch settings after the DB is up and running.
|
|
|
|
## Unit tests
|
|
|
|
Run backend unit tests from the repository root:
|
|
|
|
```shell
|
|
dotnet test Kemkas.slnx -c Release
|
|
```
|
|
|