Verkkosovellus oman osaamisen esittelyyn
Juopperi, Tuomas (2021)
Juopperi, Tuomas
2021
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-2021060213704
https://urn.fi/URN:NBN:fi:amk-2021060213704
Tiivistelmä
Insinöörityön tarkoitus oli suunnitella ja kehittää työn tilaajalle verkkosovellus, joka edistää käyttäjiensä henkistä hyvinvointia. Sovelluksen graafisen käyttöliittymän avulla voi opetella havaitsemaan ja esittelemään omaa osaamistaan. Käyttäjäkunta on suurelta osin, mutta ei täysin, syrjäytyneet henkilöt ja sovelluksen tarkoitus on koettaa lieventää tätä ilmiötä.
Työssä tutkittiin verkkosovelluksen kehittämiseen liittyviä teknologioita. Niihin kuuluu front end -kehittämisen määrittely ja siihen tutustuminen ja verkkosovelluksen kehittämiseen liittyvä työnkulku ja versionhallinta. Front end -teknologioita tutkittiin syvemmin, etenkin kehysten ja kirjastojen käyttöä ja niiden vaikutuksia kehityksen tehokkuuteen ja työnkulkuun.
Sovellusta suunniteltiin asiakkaan kanssa, ensin erillisenä prototyyppinä, sitten osaksi asiakkaan jo olemassa ollutta verkkopalvelua. Prototyyppi toteutettiin käyttäen kehyksiä ja kirjastoja. Projektin järjestystä pidettiin yllä käyttämällä projektinhallinta- ja versionhallintajärjestelmiä. Varsinainen sovellus toteutettiin prototyypistä opittuja asioita hyödyntäen. Sisällönhallintajärjestelmää, kehyksiä ja kirjastoja käytettiin apuna nopeuttamaan ja selkeyttämään projektin kehitystä.
Työn tuloksena oli verkkosovellus, joka täyttää suunnitteluvaiheessa asetetut kriteerit. Sovellus antaa käyttäjälle helposti käytettävän käyttöliittymän, jonka avulla hän voi osoittaa ja esitellä omaa osaamistaan. Käyttäjä voi sovelluksen aiheuttaman pohdiskelun avulla parantaa elämäänsä ja näin myös syrjäytyneisyys ilmiönä vähenee. Sovellusta ei ole vielä otettu julkiseen käyttöön, mutta käyttäjäkokeilua suunniteltiin sen valmistuttua.
Työssä tutkittiin verkkosovelluksen kehittämiseen liittyviä teknologioita. Niihin kuuluu front end -kehittämisen määrittely ja siihen tutustuminen ja verkkosovelluksen kehittämiseen liittyvä työnkulku ja versionhallinta. Front end -teknologioita tutkittiin syvemmin, etenkin kehysten ja kirjastojen käyttöä ja niiden vaikutuksia kehityksen tehokkuuteen ja työnkulkuun.
Sovellusta suunniteltiin asiakkaan kanssa, ensin erillisenä prototyyppinä, sitten osaksi asiakkaan jo olemassa ollutta verkkopalvelua. Prototyyppi toteutettiin käyttäen kehyksiä ja kirjastoja. Projektin järjestystä pidettiin yllä käyttämällä projektinhallinta- ja versionhallintajärjestelmiä. Varsinainen sovellus toteutettiin prototyypistä opittuja asioita hyödyntäen. Sisällönhallintajärjestelmää, kehyksiä ja kirjastoja käytettiin apuna nopeuttamaan ja selkeyttämään projektin kehitystä.
Työn tuloksena oli verkkosovellus, joka täyttää suunnitteluvaiheessa asetetut kriteerit. Sovellus antaa käyttäjälle helposti käytettävän käyttöliittymän, jonka avulla hän voi osoittaa ja esitellä omaa osaamistaan. Käyttäjä voi sovelluksen aiheuttaman pohdiskelun avulla parantaa elämäänsä ja näin myös syrjäytyneisyys ilmiönä vähenee. Sovellusta ei ole vielä otettu julkiseen käyttöön, mutta käyttäjäkokeilua suunniteltiin sen valmistuttua.