Mobiilisovelluksen kehittäminen laitehallintaa varten
Kärkkäinen, Mikko (2023)
Kärkkäinen, Mikko
2023
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-2023113033116
https://urn.fi/URN:NBN:fi:amk-2023113033116
Tiivistelmä
Työn tavoitteena oli suunnitella ja kehittää sovellus, jolla käyttäjä pystyy hallitsemaan projektiin kuuluvia laitteita. Hallinta tehtiin mobiilikäyttöliittymän avulla, jolla kommunikoidaan palvelimen kanssa ja jolla tallennetaan projekti- ja laitetiedot tietokantaan. Toimeksiantajana toimi Lahdessa sijaitseva audiovisuaalisia ratkaisuja tuottava LAB Studio.
Työkaluiksi sovelluksen rakentamiseen valittiin Node.js -palvelinalusta, Express.js -palvelinkehys, MongoDB -tietokanta, ja React Native -käyttöliittymä. Palvelimen ja tietokannan ajamiseen käytettiin Docker-ympäristöä. Sovelluksen suunnittelu toteutettiin Figma-työkalulla.
Työn tuloksena oli toimiva mobiilisovellus ja taustajärjestelmä, jotka on toteutettu suunnitelman pohjalta. Seuraavaksi sovellusta pilotoidaan todellisilla käyttäjillä ja odotetaan palautetta.
Työkaluiksi sovelluksen rakentamiseen valittiin Node.js -palvelinalusta, Express.js -palvelinkehys, MongoDB -tietokanta, ja React Native -käyttöliittymä. Palvelimen ja tietokannan ajamiseen käytettiin Docker-ympäristöä. Sovelluksen suunnittelu toteutettiin Figma-työkalulla.
Työn tuloksena oli toimiva mobiilisovellus ja taustajärjestelmä, jotka on toteutettu suunnitelman pohjalta. Seuraavaksi sovellusta pilotoidaan todellisilla käyttäjillä ja odotetaan palautetta.