Opinnäytetyö toteutettiin LEDiMedia Oy:n toiveesta. Työn tarkoituksena oli perehtyä moderneihin full stack -tekniikoihin, kuten ReactJS-, Redux-, NodeJS- ja ExpressJS-tekniikkaan ja toteuttaa niitä käyttäen uusi sisällönhallintasovellus. Sisällönhallintasovelluksesta oli tarkoitus saada nykyistä versiota dynaamisempi ja modernimpi. Työn teoriaosuudessa käydään läpi tärkeimpiä työssä käytettäviä full stack -tekniikoita, sekä työssä käytettävä tietokanta MongoDB. Teoriaosuudessa esitellään kyseiset tekniikat ja niiden käyttämisestä näytetään lyhyitä esimerkkejä. Teoriaosuuden lopuksi käydään läpi web-ohjelman rakennetta pientä esimerkkisovellusta apuna käyttäen. Käytännön osuudessa esitellään tehtyä ohjelmaa ja sen toimintoja. Työn lopputul...