Taloyhtiön web-pohjaisen huoltokirjan toteutus
Finnig, Nico (2025)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025112830575
https://urn.fi/URN:NBN:fi:amk-2025112830575
Tiivistelmä
Opinnäytetyössä suunniteltiin ja toteutettiin web-pohjainen huoltokirjasovellus pienelle asunto-osakeyhtiölle. Tavoitteena oli kehittää sähköinen järjestelmä, jonka avulla taloyhtiön huoltoihin, ylläpitoon ja kustannuksiin liittyvät tiedot voidaan keskittää yhteen paikkaan ja kaikkien asianomaisten saataville.
Sovellus toteutettiin käyttäen Reactia käyttöliittymän rakentamiseen ja Firebasea tietovarastona sekä käyttäjien tunnistautumisen alustana. Tietokantana toimii Firebase Firestore, tiedostot säilytetään Firebase Storagessa ja käyttäjän tunnistamisessa käytetään Firebase Authenticationia. Käyttöliittymä ja Firebase kommunikoivat keskenään Express.js-taustajärjestelmän kautta.
Projektin tuloksena syntyi toimiva ja kustannustehokas sovellus, joka täyttää toimeksiantajan määrittelemät vaatimukset. Sovelluksen käyttöliittymästä tuli selkeä ja roolipohjainen käyttöoikeusmalli varmistaa, että käyttäjät näkevät vain heille kuuluvat tiedot. Sovellus otetaan testikäyttöön vuoden 2026 alussa ja käytöstä saatavan palautteen perusteella tullaan tekemään jatkokehitystä.
Sovellus toteutettiin käyttäen Reactia käyttöliittymän rakentamiseen ja Firebasea tietovarastona sekä käyttäjien tunnistautumisen alustana. Tietokantana toimii Firebase Firestore, tiedostot säilytetään Firebase Storagessa ja käyttäjän tunnistamisessa käytetään Firebase Authenticationia. Käyttöliittymä ja Firebase kommunikoivat keskenään Express.js-taustajärjestelmän kautta.
Projektin tuloksena syntyi toimiva ja kustannustehokas sovellus, joka täyttää toimeksiantajan määrittelemät vaatimukset. Sovelluksen käyttöliittymästä tuli selkeä ja roolipohjainen käyttöoikeusmalli varmistaa, että käyttäjät näkevät vain heille kuuluvat tiedot. Sovellus otetaan testikäyttöön vuoden 2026 alussa ja käytöstä saatavan palautteen perusteella tullaan tekemään jatkokehitystä.
