E-commerce verkkokauppa React ja NextJS teknologioilla ja Shadcn/ui komponenteilla, sekä PostgreSQL-tietokanta Supabasepalveluna
Ahonen, Tuomo (2024)
Ahonen, Tuomo
2024
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-2024112931412
https://urn.fi/URN:NBN:fi:amk-2024112931412
Tiivistelmä
Opinnäytetyödokumentin johdannon alussa esitellään työn aihe ja käydään lävitse syitä, että miksi sitä on lähdetty tekemään ja mitä tavoitteita opinnäytetyöllä on saavuttaa. Lisäksi johdannossa on käsitteet ja opinnäytetyön peittomatriisi.
Luvut 2–4 ovat opinnäytetyön tietoperustan osuus. Tokassa luvussa käydään lävitse projektille tehdyt suunnitelmat. Kolmannessa luvussa käydään lävitse, että millaisia ominaisuuksia verkkokaupalle kehitetään, millaisista näkökulmista sitä kehitetään ja mitä kaikkea verkkokaupan kokonaisuus sisältää. Neljännessä luvussa käydään lävitse kaikki teknologiat, jotka liittyvät kyseiseen NextJS-projektiin, jossa kehitetään verkkokauppaa, joka oli yksi osuus opinnäytetyön työstämistä.
Luvussa 5 on tietoa verkkokauppaprojektin kehittämisen lähtötilanteesta. Tässä luvussa on tiivistettynä edellisten lukujen tieto projektia varten, jos ei halua lukea kaikkea tietoperustan sisältöä lävitse.
Luvussa 6 käydään lävitse opinnäytetyön vaiheita projektimuodossa. Näitä vaiheita olivat opinnäytetyödokumentin luominen, tietoperustan keruu ja sen dokumentointi, sekä verkkokauppaprojektin luominen ja sen työstäminen. Vaiheet olivat jaettu Scrum-projektissa kolmeen sprinttiin ja näistä vaiheista saa paremman kuvan, kun katsoo luvun 6 alusta projektin aikataulun kuvia.
Viimeisessä luvussa 7 on minun omia ajatuksiani ja itsearviointia projektin onnistumisesta, sekä millaisia oivalluksia projektin työstäminen antoi minulle.
Tämän lisäksi opinnäytetyön lopussa ovat lähdeluettelo ja liitteet.
Luvut 2–4 ovat opinnäytetyön tietoperustan osuus. Tokassa luvussa käydään lävitse projektille tehdyt suunnitelmat. Kolmannessa luvussa käydään lävitse, että millaisia ominaisuuksia verkkokaupalle kehitetään, millaisista näkökulmista sitä kehitetään ja mitä kaikkea verkkokaupan kokonaisuus sisältää. Neljännessä luvussa käydään lävitse kaikki teknologiat, jotka liittyvät kyseiseen NextJS-projektiin, jossa kehitetään verkkokauppaa, joka oli yksi osuus opinnäytetyön työstämistä.
Luvussa 5 on tietoa verkkokauppaprojektin kehittämisen lähtötilanteesta. Tässä luvussa on tiivistettynä edellisten lukujen tieto projektia varten, jos ei halua lukea kaikkea tietoperustan sisältöä lävitse.
Luvussa 6 käydään lävitse opinnäytetyön vaiheita projektimuodossa. Näitä vaiheita olivat opinnäytetyödokumentin luominen, tietoperustan keruu ja sen dokumentointi, sekä verkkokauppaprojektin luominen ja sen työstäminen. Vaiheet olivat jaettu Scrum-projektissa kolmeen sprinttiin ja näistä vaiheista saa paremman kuvan, kun katsoo luvun 6 alusta projektin aikataulun kuvia.
Viimeisessä luvussa 7 on minun omia ajatuksiani ja itsearviointia projektin onnistumisesta, sekä millaisia oivalluksia projektin työstäminen antoi minulle.
Tämän lisäksi opinnäytetyön lopussa ovat lähdeluettelo ja liitteet.