Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

React-sovellukselle Backendin toteuttaminen

Tikka, Lauri (2025)

 
Avaa tiedosto
Tikka_Lauri.pdf (822.8Kt)
Lataukset: 


Tikka, Lauri
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025050910193
Tiivistelmä
Opinnäytetyön taustalla oli luoda backend-järjestelmä web-sovellukselle, josta sellainen puuttuu. Kyseinen web-sovellus on onnenpyörä, joka on toteutettu React-kirjastolla. Onnenpyöräsovelluksen käyttäjät voivat luoda listan pelaajista, joista onnenpyörä valitsee yhden satunnaisesti.

Työn tarkoituksena oli suunnitella ja toteuttaa toimiva backend-järjestelmä, joka mahdollistaa datan tallentamisen ja hakemisen palvelimelta. Tavoitteena oli kehittää ohjelmointirajapinta (API) ja tietokanta, jotka yhdessä toteuttavat backend-järjestelmän.

Tämän saavuttamiseksi API toteutettiin Node.js-ympäristössä hyödyntäen Express-sovelluskehystä. Tietokannaksi tälle backendille valittiin PostgreSQL. API ja tietokanta ajetaan docker-kontteina backendin käyttöönoton ja hallinnan helpottamiseksi.

Työn tuloksena valmistui toimiva backend-ratkaisu, joka toteuttaa onnenpyöräsovelluksen vaatimukset. Backend tarjoaa skaalautuvamman perustan projektin jatkokehitykselle. Yhteenvetona voidaan todeta, että nykyaikaiset teknologiat mahdollistavat modulaarisen ja ylläpidettävän backend-järjestelmän rakentamisen kaikenlaisiin sovelluksiin.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste