Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Oppimispäiväkirja IoT-verkkosovelluksen ohjelmistokehittäjän työstä

Nässling, Jan (2026)

 
Avaa tiedosto
Nassling_Jan.pdf (605.7Kt)
Lataukset: 


Nässling, Jan
2026
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202604055642
Tiivistelmä
Insinöörintyö on toteutettu oppimispäiväkirjana, joka antaa tarkan kuvauksen fullstack IoT-sovelluksen kehittämisestä yritykselle. Työ perustuu ohjelmistokehittäjän päivittäisiin tehtäviin, jossa edetään vaihe vaiheelta kohti sovelluksen ”mvp”- versiota (minimum viable product). Toteutus koostuu suunnittelusta, teknisestä analyysista ja rakentamisesta. Työn keskiössä on omien tavoitteiden asettaminen, seuraaminen, reflektointi, sovelluksen arkkitehtuuri ja teknologia valinnat.

Sovellus on kuluttajille suunnattu SaaS-palvelu, jonka toimeksiantajana toimii ympäristösensoreita myyvä yritys. Tavoitteena on rakentaa toimiva kokonaisuus, johon käyttäjät voivat kirjautua tai luoda tunnukset ja tarkastella omistamiensa connected airwits sensoriensa aikaleimallista mittausdataa erilaisten kuvaajien ja näkymien kautta. Verkkosovellus koostuu React vite- pohjaisesta käyttöliittymästä, Express.js-backendistä, Supabase ja TimescaleDB tietokannoista sekä rajapintaintegraatiosta.

Oppimispäiväkirja on osoitus kirjoittajan jatkuvasta kehityksestä ja kasvusta projektin edetessä. Työssä ilmenee tietoturvan tärkeys, kokonaiskuvan hahmottelun ja aikataulutuksen merkitys tehokkaan etenemisen ja suunnitelmallisen kehittämisen mahdollistamiseksi. Projektia toteutetaan yksin ainoana kehittäjänä, mikä edellyttää kykyä tehdä itsenäisiä päätöksiä, hallita laajoja kokonaisuuksia ja ratkaista ilmaantuvia ongelmia järjestelmällisesti.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste