Modernin reseptisivuston kehittäminen
Diarra, Louis (2025)
Diarra, Louis
2025
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-202601131233
https://urn.fi/URN:NBN:fi:amk-202601131233
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tavoitteena oli suunnitella ja kehittää moderni ja käyttäjäystävällinen reseptisivusto, joka vastaa nykyperheiden tarpeisiin huomioimalla erilaiset erityisruokavaliot ja allergiat. Työ taustalla oli havainto siitä, että monet olemassa olevat palvelut eivät tarjoa riittävää joustavuutta reseptien suodattamiseen. Projektin tarkoituksena oli luoda selkeä käyttöliittymä, joka helpottaa arjen ruoanlaittoa ja reseptien jakamista. Tietoperustassa käsiteltiin moderneita web teknologioita ja keskeisiä käsitteitä kuten hakukoneoptimointia (SEO), käyttäjäkokemusta (UX) responsiivista suunnittelua sekä palvelin puolen renderöintiä (SSR).
Verkkosivun kehitys toteutettiin hyödyntämällä Nuxt ohjelmistokehystä ja Prisma ORM työkalua. Sivuston julkaisu alustaksi valittiin Vercel. Projektimenetelmänä käytettiin Scrumban mallia, jossa työskentely eteni sprintteinä. Kehitysprosessi sisälsi vaatimusmäärittelyn, käyttöliittymä-suunnittelun, teknisen toteutuksen sekä kevyen testauksen. Suunnittelussa hyödynnettiin sidosryhmiltä kerättyä palautetta, jonka perusteella parannettiin sivuston visuaalista ilmettä. Työ toteutettiin vuosien 2024 ja 2025 aikana.
Työn tuloksena syntyi toimiva verkkosovellus, joka tarjoaa käyttäjille mahdollisuuden etsiä ja suodattaa reseptejä monipuolisesti. Sivustolle toteutettu pääkäyttäjän hallintanäkymä tekee sisällön ylläpidosta sujuvaa, Sovelluksen käyttöliittymä on selkä ja johdonmukainen. Jatkokehitys tarpeina on tunnistettu rekisteröitymismahdollisuuden avaaminen kaikille käyttäjille sekä kuvien hallinnan tehostaminen. Projekti tarjosi arvokasta oppia web kehityksestä ja ketterästä projektin hallinnasta sekä käyttäjäystävällisestä suunnittelusta.
Verkkosivun kehitys toteutettiin hyödyntämällä Nuxt ohjelmistokehystä ja Prisma ORM työkalua. Sivuston julkaisu alustaksi valittiin Vercel. Projektimenetelmänä käytettiin Scrumban mallia, jossa työskentely eteni sprintteinä. Kehitysprosessi sisälsi vaatimusmäärittelyn, käyttöliittymä-suunnittelun, teknisen toteutuksen sekä kevyen testauksen. Suunnittelussa hyödynnettiin sidosryhmiltä kerättyä palautetta, jonka perusteella parannettiin sivuston visuaalista ilmettä. Työ toteutettiin vuosien 2024 ja 2025 aikana.
Työn tuloksena syntyi toimiva verkkosovellus, joka tarjoaa käyttäjille mahdollisuuden etsiä ja suodattaa reseptejä monipuolisesti. Sivustolle toteutettu pääkäyttäjän hallintanäkymä tekee sisällön ylläpidosta sujuvaa, Sovelluksen käyttöliittymä on selkä ja johdonmukainen. Jatkokehitys tarpeina on tunnistettu rekisteröitymismahdollisuuden avaaminen kaikille käyttäjille sekä kuvien hallinnan tehostaminen. Projekti tarjosi arvokasta oppia web kehityksestä ja ketterästä projektin hallinnasta sekä käyttäjäystävällisestä suunnittelusta.
