Monipuolisen verkkosivuston toteutus tatuointi- ja stand up -yrittäjälle : yhteydenotto-, markkinointi ja hallin-tapalvelut yhdessä kokonaisuudessa
Ukkonen, Kaisa (2025)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120833471
https://urn.fi/URN:NBN:fi:amk-2025120833471
Tiivistelmä
Opinnäytetyössä toteutettiin pienyrittäjälle uusi verkkopalvelu sekä siihen integroitu sisäinen hallintapaneeli. Työn tavoitteena oli parantaa yrittäjän verkkonäkyvyyttä ja kehittää toiminnallinen kokonaisuus, jonka avulla tatuointi- ja stand up -palvelut voitiin esitellä selkeästi yhdessä kokonaisuudessa. Lisäksi tavoitteena oli rakentaa yrittäjälle yhtenäinen järjestelmä laskutukseen, kirjanpitoon, varastonhallintaan, yhteystietojen ylläpitoon ja työmatkojen seurantaan, jotta useiden eri sovellusten käyttö voitiin korvata yhdellä ratkaisulla.
Opinnäytetyö toteutettiin modernien web-teknologioiden avulla. Verkkosivusto rakennettiin Next.js-kehyksellä, joka mahdollistaa palvelinpuolen renderöinnin ja hakukoneoptimoidut näkymät. Sisäinen hallintapaneeli kehitettiin Reactin client-komponenteilla ja REST API -rajapinnoilla, ja tiedot tallennettiin MySQL-tietokantaan Prisma ORM:n kautta. Työ sisälsi myös käyttöliittymien suunnittelua, tiedonhakujen toteutusta, PDF-laskujen generointia sekä kirjanpidon ja varaston logiikan mallintamista. Kehitys eteni vaiheittain, ja ominaisuuksia lisättiin toimeksiantajan tarpeiden perusteella.
Tuloksena syntyi kattava ja käytännönläheinen sovellus, joka tehostaa yrittäjän päivittäistä työskentelyä yhdistämällä keskeiset yrittäjän toiminnot yhteen kokonaisuuteen. Verkkopalvelu parantaa yrityksen näkyvyyttä ja tarjoaa asiakkaille selkeän tavan tutustua palveluihin. Hallintapaneeli mahdollistaa tapahtumien, laskujen, tuotteiden, kontaktien ja keikkamatkojen tehokkaan hallinnan. Järjestelmä toteutettiin helposti laajennettavaksi, ja tulevaisuuden kehityskohteena on SumUp-maksupäätejärjestelmän integraatio sekä sovelluksen julkaisu virtuaalipalvelimelle.
Opinnäytetyö toteutettiin modernien web-teknologioiden avulla. Verkkosivusto rakennettiin Next.js-kehyksellä, joka mahdollistaa palvelinpuolen renderöinnin ja hakukoneoptimoidut näkymät. Sisäinen hallintapaneeli kehitettiin Reactin client-komponenteilla ja REST API -rajapinnoilla, ja tiedot tallennettiin MySQL-tietokantaan Prisma ORM:n kautta. Työ sisälsi myös käyttöliittymien suunnittelua, tiedonhakujen toteutusta, PDF-laskujen generointia sekä kirjanpidon ja varaston logiikan mallintamista. Kehitys eteni vaiheittain, ja ominaisuuksia lisättiin toimeksiantajan tarpeiden perusteella.
Tuloksena syntyi kattava ja käytännönläheinen sovellus, joka tehostaa yrittäjän päivittäistä työskentelyä yhdistämällä keskeiset yrittäjän toiminnot yhteen kokonaisuuteen. Verkkopalvelu parantaa yrityksen näkyvyyttä ja tarjoaa asiakkaille selkeän tavan tutustua palveluihin. Hallintapaneeli mahdollistaa tapahtumien, laskujen, tuotteiden, kontaktien ja keikkamatkojen tehokkaan hallinnan. Järjestelmä toteutettiin helposti laajennettavaksi, ja tulevaisuuden kehityskohteena on SumUp-maksupäätejärjestelmän integraatio sekä sovelluksen julkaisu virtuaalipalvelimelle.
