Opiskelijatapahtumakalenterin toteutus moderneilla verkkokehitysteknologioilla
Kuhlmann, Robert (2019)
Kuhlmann, Robert
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201905109095
https://urn.fi/URN:NBN:fi:amk-201905109095
Tiivistelmä
Opinnäytetyön tarkoituksena oli toteuttaa Karelia-ammattikorkeakoulun opiskelijakunta POKAlle tapahtumakalenteri verkkosovelluksena, jossa tiedotetaan opiskelijatapahtumista. Tavoitteena kehitysprosessissa oli hyödyntää moderneja verkkosovelluskehityksen teknologioita.
Sovellus toteutettiin React-kirjaston avulla hyödyntämällä Firebase-alustaa palvelinrajapintana. Toteutuksen raportoinnissa paneuduttiin syvällisemmin käytettyihin työkaluihin, niiden käyttötarkoitukseen, integroitavuuteen sekä tarkasteltiin niiden avulla toteutuksessa tehtyjä ratkaisuja. Raportin lopussa arvioitiin toteutuksessa saavutettuja tuloksia sekä työkalujen soveltuvuutta verkkosovelluskehitykseen. Raportissa käsitellään myös tietosuojaan liittyviä asioita verkkosovelluksen toteutuksessa.
Lopullinen verkkosovellus saatiin tavoitteiden mukaisesti valmiiksi täyttäen kaikki sille asetetut kriittisimmät vaatimukset. Raportin lopussa esitellään myös sovelluksen kannalta oleellisia jatkokehitysideoita tulevaisuuden varalle.
Sovellus toteutettiin React-kirjaston avulla hyödyntämällä Firebase-alustaa palvelinrajapintana. Toteutuksen raportoinnissa paneuduttiin syvällisemmin käytettyihin työkaluihin, niiden käyttötarkoitukseen, integroitavuuteen sekä tarkasteltiin niiden avulla toteutuksessa tehtyjä ratkaisuja. Raportin lopussa arvioitiin toteutuksessa saavutettuja tuloksia sekä työkalujen soveltuvuutta verkkosovelluskehitykseen. Raportissa käsitellään myös tietosuojaan liittyviä asioita verkkosovelluksen toteutuksessa.
Lopullinen verkkosovellus saatiin tavoitteiden mukaisesti valmiiksi täyttäen kaikki sille asetetut kriittisimmät vaatimukset. Raportin lopussa esitellään myös sovelluksen kannalta oleellisia jatkokehitysideoita tulevaisuuden varalle.