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
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Tanssitapahtumien hakupalvelimen rakentaminen Next.JS-teknologialla

Manni, Jere (2023)

 
Avaa tiedosto
Manni_Jere.pdf (2.654Mt)
Lataukset: 


Manni, Jere
2023
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202402072658
Tiivistelmä
Suomessa seuratanssitapahtumien julkaiseminen ja markkinointi tapahtuu pääsääntöisesti sosiaalisessa mediassa, eikä kunnollista keskitettyä hakupalvelua ole tarjolla. Lisäksi eri yhteisöillä on omia ryhmiä sekä kanavia, minkä takia tanssijoiden on oltava aktiivisia sosiaalisessa mediassa, jos haluaa harrastaa aktiivisesti tanssia.

Tässä työssä tehtiin selainpohjainen web-sovellus tanssitapahtumien julkaisemiseen ja niiden hakemiseen. Pyrkimyksenä oli tuottaa helppokäyttöinen palvelu niin tapahtumien järjestäjille sekä tapahtumia etsiville käyttäjille. Työssä onnistuttiin tekemään tietojenhallintasivu, josta tapahtumanjärjestäjä voi lisätä, muokata sekä poistaa tietoja. Sen lisäksi tehtiin loppukäyttäjälle hakusivu, josta tapahtumia voi etsiä eri parametreilla ja hakutulokset näytetään listattuna sekä kartalla.

Työn aikana opittiin käyttämään useita moderneja ohjelmointiteknologioita, kirjastoja sekä palveluita. Ohjelmisto rakennettiin Next.JS-viitekehyksen ympärille, josta käytettiin uusimpia päivityksiä (versio 13.4+) ja niiden mukana tullutta App-router/directory-mallia. Ohjelmointikielenä ja pääkirjastoina käytettiin Reactia, Typescriptiä sekä Tailwindia. Sovellusta ylläpidettiin Vercelin alustalla, jonka palveluiden kautta voitiin pyörittää PostgreSQL tietokantaa sekä applikaation testiserveriä. Kirjautuminen ja henkilötietojen ylläpito hoidettiin käyttäen kolmannen osapuolen (Clerk) palveluita.

Työ tehtiin yhteistyössä Tanssikoulu Antti Törmäsen kanssa, jonka asiantuntemus auttoi ohjaamaan projektin suunnittelua ja toteutusta.
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