Indholdsfortegnelse

Introduktion

Formål

Formålet med dette dokument er at beskrive systemarkitekturen for GM-CMS, som er designet til at understøtte og servicere appen "Min Graviditet" gennem CMS BFF’en.

Læsevejledning

Nærværende dokument er tiltænkt udviklere og IT-arkitekter med interesse i GM-CMS og dens opbygning.

Definitioner og referencer

CMS

Content Management System

GMGraviditetsmappen
BFF

Backend for frontend

Overblik over GM-CMS

GM-CMS er en service, som skal servicere “Min Graviditet”-appen med indhold gennem CMS BFF’en. CMS’en muliggør hurtig administration og distribution af relevant indhold som artikler, billeder og videoer relateret udarbejdet af sundhedsfaglige selv uden involvering af udviklere.

Løsningens afhængigheder

GM-CMS benytter sig af tredjepartsbiblioteker, som understøtter funktionaliteten i systemet.

GM-CMS anvender følgende biblioteker:

Løsningens arkitektur

Nedenstående diagram viser opbygningen af GM-CMS, hvor forskellige komponenter og deres interaktioner er illustreret. Diagrammet indeholder elementer som Strapi backend, Meilisearch-service samt relation til CMS BFF og “Min Graviditet”-appen, som trækker på de API'er, der stilles til rådighed af GM-CMS gennem BFF.

Dokument Historik

3/4 2025Martin Henriksen/SDSEtablering af dokumentation
9/4 2025

Dikte Straadt/Trifork

Initiel udfyldning af dokumentation