Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 9 months ago
Metadata Files
Readme Citation

README.md

DLSMandatoryProject

Microservice Architecture Diagram

alt text

Kubernetes Commands

Run:

bash bash kubernetes-deployment.sh

Delete all k8s

bash bash kubernetes-deployment.sh --delete

Check Service

bash kubectl get svc userservice

Owner

  • Name: Kea#1Semester
  • Login: Kea-1Semester
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
title: DLS_Mandatory_Project
message: Please cite this software using these metadata.
type: software
authors:
  - given-names: Oliver
    family-names: Bresson
  - given-names: Rasmus
    family-names: K. Ahlstrand
  - given-names: Shero
    family-names: Shvan
url: "https://github.com/Kea-1Semester/DLS_Mandatory_Project"

GitHub Events

Total
  • Delete event: 1
  • Push event: 25
  • Public event: 1
  • Pull request event: 7
  • Create event: 1
Last Year
  • Delete event: 1
  • Push event: 25
  • Public event: 1
  • Pull request event: 7
  • Create event: 1

Dependencies

.github/workflows/ci-cd-ApiGateway.yml actions
  • actions/checkout v2 composite
  • docker/login-action v2 composite
.github/workflows/ci-cd-AuthService.yml actions
  • actions/checkout v2 composite
  • docker/login-action v2 composite
.github/workflows/ci-cd-UserService.yml actions
  • actions/checkout v2 composite
  • actions/setup-dotnet v3 composite
  • docker/login-action v2 composite
.github/workflows/ci-cd-dls_mandatory_project.yml actions
  • actions/checkout v2 composite
  • docker/login-action v2 composite
.github/workflows/deploy-docfx-site.yml actions
  • actions/checkout v3 composite
  • actions/deploy-pages v4 composite
  • actions/setup-dotnet v3 composite
  • actions/upload-pages-artifact v3 composite
ApiGateway/Dockerfile docker
  • base latest build
  • build latest build
  • mcr.microsoft.com/dotnet/aspnet 9.0 build
  • mcr.microsoft.com/dotnet/sdk 9.0 build
AuthService/Dockerfile docker
  • base latest build
  • build latest build
  • mcr.microsoft.com/dotnet/aspnet 9.0 build
  • mcr.microsoft.com/dotnet/sdk 9.0 build
DLS_Mandatory_Project/ChatService/Dockerfile docker
  • base latest build
  • build latest build
  • mcr.microsoft.com/dotnet/aspnet 8.0 build
  • mcr.microsoft.com/dotnet/sdk 8.0 build
DLS_Mandatory_Project/DLS_Mandatory_Project/Dockerfile docker
  • base latest build
  • build latest build
  • mcr.microsoft.com/dotnet/aspnet 9.0 build
  • mcr.microsoft.com/dotnet/sdk 9.0 build
UserService/Dockerfile docker
  • base latest build
  • build latest build
  • mcr.microsoft.com/dotnet/aspnet 9.0 build
  • mcr.microsoft.com/dotnet/sdk 9.0 build
docker-compose.override.yml docker
docker-compose.yml docker
  • ${DOCKER_REGISTRY-}apigateway latest
  • ${DOCKER_REGISTRY-}authservice latest
  • ${DOCKER_REGISTRY-}chatservice latest
  • ${DOCKER_REGISTRY-}dlsmandatoryproject latest
  • ${DOCKER_REGISTRY-}userservice latest
  • mysql latest
  • nginx latest
  • postgres 17.4
  • rabbitmq 3.12-management
  • redis latest
ApiGateway/ApiGateway.csproj nuget
  • Microsoft.AspNetCore.Authentication.JwtBearer 9.0.4
  • Microsoft.AspNetCore.OpenApi 9.0.4
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.0
  • Ocelot 24.0.0
AuthService/AuthService.csproj nuget
  • Google.Apis.Auth 1.69.0
  • Microsoft.AspNetCore.Authentication.Google 9.0.4
  • Microsoft.AspNetCore.Authentication.JwtBearer 9.0.4
  • Microsoft.AspNetCore.Grpc.Swagger 0.9.0
  • Microsoft.AspNetCore.OpenApi 9.0.3
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.0
  • Newtonsoft.Json 13.0.3
  • Swashbuckle.AspNetCore 6.6.2
  • System.IdentityModel.Tokens.Jwt 8.9.0
DLS_Mandatory_Project/AuthClassLibrary/AuthClassLibrary.csproj nuget
DLS_Mandatory_Project/ChatService/ChatService.csproj nuget
  • Microsoft.AspNetCore.SignalR.StackExchangeRedis 8.0.15
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.0
DLS_Mandatory_Project/DLS_Mandatory_Project/DLS_Mandatory_Project.csproj nuget
  • Extensions.MudBlazor.StaticInput 3.2.0
  • Microsoft.AspNetCore.Authentication.JwtBearer 9.0.5
  • Microsoft.AspNetCore.Components.WebAssembly.Server 9.*
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.2
DLS_Mandatory_Project/DLS_Mandatory_Project.Client/DLS_Mandatory_Project.Client.csproj nuget
  • Blazored.LocalStorage 4.5.0
  • Extensions.MudBlazor.StaticInput 3.2.0
  • Microsoft.AspNetCore.Components.WebAssembly 9.*
  • Microsoft.AspNetCore.Components.WebAssembly.Authentication 9.0.5
  • Microsoft.AspNetCore.SignalR.Client 9.0.3
  • Microsoft.Extensions.Http 9.0.5
  • Microsoft.Extensions.Identity.Core 9.0.5
  • MudBlazor 8.*
  • System.IdentityModel.Tokens.Jwt 8.10.0
DLS_Mandatory_Project/UserClassLibrary/UserClassLibrary.csproj nuget
UnitTest/UnitTest.csproj nuget
  • MSTest 3.6.4
  • MSTest.TestFramework 3.6.4
  • Microsoft.NET.Test.Sdk 17.12.0
UserService/UserService.csproj nuget
  • Microsoft.EntityFrameworkCore.Tools 9.0.4 development
  • BCrypt.Net-Next 4.0.3
  • DBContext 1.0.0
  • JWT 11.0.0
  • Microsoft.AspNetCore.Authentication.JwtBearer 9.0.4
  • Microsoft.AspNetCore.OpenApi 9.0.4
  • Microsoft.EntityFrameworkCore 9.0.4
  • Microsoft.EntityFrameworkCore.InMemory 9.0.4
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.2
  • Npgsql.EntityFrameworkCore.PostgreSQL 9.0.4
  • Swashbuckle.AspNetCore 6.6.2