Skip to content
@Forsakringskassan

Försäkringskassan

Overview

This is a quick overview of how we build software.

graph TD
    %% Backend nodes
    subgraph Backend
        C1[fk-maven]
        C2[gradle-conventions]
        C3[template-quarkus]
        C4[template-jar]
        C5[template-jar-api-generate]

        C3 -->|Using| C1
        C5 -->|Using| C2
        C4 -->|Using| C2
    end

    %% API nodes
    subgraph API
        direction TB
        B1[template-api]
        B1 -->|Using| C2
        B2[template-asyncapi]
    end

    %% Frontend nodes
    subgraph Frontend
        A1[designsystem]
        A2[designsystem-user-app]
        A3[designsystem-user-lib]

        A2 -->|Uses| A1
        A2 -->|Calls| B1
    end

    %% Repository subgraph
    subgraph Package_Repositories
        GHRepo[GitHub Package Registry]
        NPM[NPMJS]
    end

    %% Openshift deployment
    subgraph Openshift_Deployment
        K3[backend]
        K2[frontend]
    end

    %% Cross-subgraph links
    C3 -->|Implements| B1

    %% Publishing arrows
    C1 -->|Publishing JAR| GHRepo
    C2 -->|Publishing JAR| GHRepo
    C3 -->|Publishing Docker| GHRepo
    C4 -->|Publishing JAR| GHRepo
    B1 -->|Publishing JAR| GHRepo
    B1 -->|Publishing NPM| NPM
    B2 -->|Publishing JAR| GHRepo
    A1 -->|Publishing NPM| NPM
    A2 -->|Publishing Docker| GHRepo
    A3 -->|Publishing NPM| NPM

    %% Docker to Openshift deployment flows
    GHRepo -->|Image| K2
    GHRepo -->|Image| K3
Loading

Pinned Loading

  1. designsystem designsystem Public

    Försäkringskassans Designsystem

    TypeScript 52 9

  2. gradle-conventions gradle-conventions Public

    Shared Gradle code.

    Shell 1

  3. fk-maven fk-maven Public

    Common Maven Stuff

    Shell 2

Repositories

Showing 10 of 72 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…