Tavaranhallintasovelluksen kehittäminen
Pöyhönen, Timo (2025)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025053018530
https://urn.fi/URN:NBN:fi:amk-2025053018530
Tiivistelmä
Tämä toiminnallinen opinnäytetyö käsittelee digitaalisen tavaranhallintasovelluksen suunnittelua ja toteutusta. Työn lähtökohtana oli havainto, että kotitalouksilla ja pienyrityksillä on merkittäviä haasteita tavaroiden järjestelmällisessä hallinnassa, mikä aiheuttaa resurssien hukkaa ja ylimääräistä stressiä. Tavoitteena oli kehittää käyttäjäystävällinen INVIS-niminen mobiilisovellus, joka mahdollistaa käyttäjille tavaroiden tehokkaan tallentamisen, hallinnan sekä kaupankäynnin pilvipohjaisen ratkaisun avulla. Työ rajattiin prototyypin toteutukseen ja keskeisiin toimintoihin, kuten tuotetietojen lisäämiseen ja markkinapaikan integrointiin.
Opinnäytetyön tietoperusta muodostui digitaalisten tavaranhallintaratkaisujen merkityksestä, käyttöliittymäsuunnittelusta, pilvipohjaisista teknologioista sekä tietoturvasta. Keskeisiksi teoreettisiksi lähtökohdiksi valittiin modulaarinen ohjelmistokehitys, Flutter-ohjelmistokehys sekä Supabase-pilvipalvelu. Flutter mahdollistaa yhden koodipohjan käytön useilla eri alustoilla, mikä nopeutti sovelluksen kehitystä ja helpotti ylläpitoa. Supabasen relaatiotietokanta puolestaan tarjosi helpon ja tehokkaan ratkaisun datan hallintaan ja skaalautuvuuteen.
Käytännön toteutus suoritettiin itsenäisesti kahden kuukauden aikana keväällä 2025, käyttäen ketterän ohjelmistokehityksen menetelmiä. Kehitystyön aikana sovelluksen käyttöliittymä rakennettiin Flutterilla ja tiedonhallinta hoidettiin Supabasella. Sovelluksen testaus tehtiin manuaalisesti sekä emulaattoreilla että fyysisillä laitteilla, mikä varmisti sovelluksen korkean käytettävyyden ja toimivuuden eri laitteilla.
Tuloksena syntyi toimiva INVIS-prototyyppi, jossa käyttäjä voi helposti lisätä, hallita sekä myydä tai vuokrata tavaroitaan integroidun markkinapaikan ja viestinnän avulla. Opinnäytetyön perusteella todettiin, että digitaaliselle tavaranhallintaratkaisulle on selkeä tarve sekä kotitalouksissa että pienyrityksissä. Prototyyppi antaa hyvän perustan jatkokehitykselle ja kaupallistamiselle. Tulevaisuudessa erityisesti vuokraustoiminnon juridisesti pätevä käsittely, sovelluksen suorituskyvyn optimointi ja liiketoimintamallin kehittäminen tunnistettiin merkittäviksi kehityskohteiksi.
Opinnäytetyön tietoperusta muodostui digitaalisten tavaranhallintaratkaisujen merkityksestä, käyttöliittymäsuunnittelusta, pilvipohjaisista teknologioista sekä tietoturvasta. Keskeisiksi teoreettisiksi lähtökohdiksi valittiin modulaarinen ohjelmistokehitys, Flutter-ohjelmistokehys sekä Supabase-pilvipalvelu. Flutter mahdollistaa yhden koodipohjan käytön useilla eri alustoilla, mikä nopeutti sovelluksen kehitystä ja helpotti ylläpitoa. Supabasen relaatiotietokanta puolestaan tarjosi helpon ja tehokkaan ratkaisun datan hallintaan ja skaalautuvuuteen.
Käytännön toteutus suoritettiin itsenäisesti kahden kuukauden aikana keväällä 2025, käyttäen ketterän ohjelmistokehityksen menetelmiä. Kehitystyön aikana sovelluksen käyttöliittymä rakennettiin Flutterilla ja tiedonhallinta hoidettiin Supabasella. Sovelluksen testaus tehtiin manuaalisesti sekä emulaattoreilla että fyysisillä laitteilla, mikä varmisti sovelluksen korkean käytettävyyden ja toimivuuden eri laitteilla.
Tuloksena syntyi toimiva INVIS-prototyyppi, jossa käyttäjä voi helposti lisätä, hallita sekä myydä tai vuokrata tavaroitaan integroidun markkinapaikan ja viestinnän avulla. Opinnäytetyön perusteella todettiin, että digitaaliselle tavaranhallintaratkaisulle on selkeä tarve sekä kotitalouksissa että pienyrityksissä. Prototyyppi antaa hyvän perustan jatkokehitykselle ja kaupallistamiselle. Tulevaisuudessa erityisesti vuokraustoiminnon juridisesti pätevä käsittely, sovelluksen suorituskyvyn optimointi ja liiketoimintamallin kehittäminen tunnistettiin merkittäviksi kehityskohteiksi.