Projekt Praktik 2.0 : webbapplikation för kontakt mellan studeranden och företag
Snellman, Björn Joel David (2024)
Snellman, Björn Joel David
2024
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-2024051512107
https://urn.fi/URN:NBN:fi:amk-2024051512107
Tiivistelmä
Projekt Praktik 2.0 käynnistyi Novia-ammattikorkeakoulussa syyslukukaudella 2021. Sen tarkoituksena oli luoda verkkoportaali opiskelijoille ja yrityksille. Projektin aloitti kolmen opiskelijan ryhmä, jonka Novia FUI palkkasi sovelluksen kehitystyöhön.
Päätehtävänä on ollut kehittää ja suunnitella palvelinympäristö ja tunnistautuminen Novian käyttäjille ja yrityksille. Hoidettiin palvelinkehitys, kirjautumistoiminnot ja tietokannan hallinta.
Hankkeessa annettu tehtävä on ollut kehittää graafista käyttöliittymää, jonka avulla portaalia käytetään. Kaikki sivut suunniteltiin käyttämällä käytettävissä olevia työkaluja ja palvelinresursseja, jotka muu ryhmä suunnitteli.
Portaalin päätarkoituksena oli yksinkertaistaa hyvien opiskeluun ja työhön liittyvien ratkaisujen löytäminen opiskelijoille ja yrityksille.
Pyydetyn verkkosovelluksen luomiseksi päätettiinkäyttää Node.JS-toteutumisympäristöä.Node.JS perustuu JavaScriptiin ja hoitaa palvelinympäristöä ja tietokannan hallintaa. Käyttöliittymän luomiseen valittiin Vue.JS-kehys. Vue.js on JavaScript-kehys, jonka avulla voidaan helposti luoda käyttöliittymiä integroimalla JavaScript ja html samoihin tiedostoihin ja käyttämällä helposti omaa palvelimen testiympäristöä. Projekti perustuu lähes sataprosenttisesti JavaScriptiin.
Tietojen tallentamiseen ja hallintaan käytettiin SQLite-tietokantaa. SQLite on c-koodiin perustuva SQL-tietokantamoottori.
Päätehtävänä on ollut kehittää ja suunnitella palvelinympäristö ja tunnistautuminen Novian käyttäjille ja yrityksille. Hoidettiin palvelinkehitys, kirjautumistoiminnot ja tietokannan hallinta.
Hankkeessa annettu tehtävä on ollut kehittää graafista käyttöliittymää, jonka avulla portaalia käytetään. Kaikki sivut suunniteltiin käyttämällä käytettävissä olevia työkaluja ja palvelinresursseja, jotka muu ryhmä suunnitteli.
Portaalin päätarkoituksena oli yksinkertaistaa hyvien opiskeluun ja työhön liittyvien ratkaisujen löytäminen opiskelijoille ja yrityksille.
Pyydetyn verkkosovelluksen luomiseksi päätettiinkäyttää Node.JS-toteutumisympäristöä.Node.JS perustuu JavaScriptiin ja hoitaa palvelinympäristöä ja tietokannan hallintaa. Käyttöliittymän luomiseen valittiin Vue.JS-kehys. Vue.js on JavaScript-kehys, jonka avulla voidaan helposti luoda käyttöliittymiä integroimalla JavaScript ja html samoihin tiedostoihin ja käyttämällä helposti omaa palvelimen testiympäristöä. Projekti perustuu lähes sataprosenttisesti JavaScriptiin.
Tietojen tallentamiseen ja hallintaan käytettiin SQLite-tietokantaa. SQLite on c-koodiin perustuva SQL-tietokantamoottori.