/WS-2022

Primary LanguageC#

WS-2022

Backend Dev Frontend Dev

Backend

The backend application is based on: Clean Architecture Template.

For local development, start the postgres database with the docker/start.sh script.

To generate a migration, run the following command in the backend/src directory:

dotnet ef migrations add -s ServiceReleaseManager.Api -c AppDbContext -p ServiceReleaseManager.Infrastructure <MigrationName>

Frontend

The frontend application is automatically deployed to Firebase Hosting.

Branch Url
main https://srm.devnico.cloud
develop https://dev.srm.devnico.cloud

Backend

The backend api is automatically deployed to a kubernetes cluster.

Branch Url Swagger
main https://api.srm.devnico.cloud /
develop https://api.dev.srm.devnico.cloud /swagger/index.html

Terraform

Terraform is used to manage the Google Cloud Platform environment as well as a self hosted K3S Cluster where the Postgres instance, Keycloak and the backend will be deployed.

Service Url
Keycloak https://idp.srm.k3s.devnico.cloud/