Headless CMS (Content Management System) je sustav za upravljanje sadržajem. Omogućuje administratoru sučelje za unos i uređivanje sadržaja, dok mi upravljamo prikazom tog sadržaja unutar koda. U našem slučaju odlučili smo se za Contentful CMS zbog već stečenog iskustva tijekom laboratorijskih vježbi.
Kroz CMS smo kreirali sadržaj za landing i guide page. Na sljedećoj slici prikazani su content modeli unutar kojih se nalaze različiti tipovi sadržaja koje smo koristili:
Unutar tih tipova sadržaja spremali smo konkretne podatke koji se prikazuju na stranici.
Elementi sadržaja određuju se prilikom definiranja tipova podataka; na primjer, za guide stranicu koristili smo sljedeća polja: