Verkkosivujen ohjelmointi ja hakukoneoptimointi Lupsakka Resort Oy:lle
Ilvesluoto, Elias; Laivamaa, Miska (2024)
Ilvesluoto, Elias
Laivamaa, Miska
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-2024051512221
https://urn.fi/URN:NBN:fi:amk-2024051512221
Tiivistelmä
Opinnäytetyö käsittelee verkkosivuston suunnittelua ja toteutusta Lupsakka Resort Oy:lle. Opinnäytetyön tavoitteena oli luoda yritykselle nopeat, yksinkertaiset ja Google-hakuoptimoidut verkkosivut, jotka toimivat hyvin eri alustoilla. Opinnäytetyössä syvennytään myös verkkosivujen tekemisessä käytettyihin teknologioihin ja ratkaisuihin.
Verkkosivujen rakentamisessa käytettiin Nuxt.js 3-ohjelmistokehystä käyttöliittymän luomiseen. Käyttöliittymän tyylien tekemisessä käytettiin Tailwind CSS -työkalua ja CSS-kieltä. Verkkosivujen tietokantana toimi Googlen Firebase Firestore Database. Sähköpostien lähettämisessä käytettiin avoimen lähdekoodin kirjastoa Nodemaileria.
Opinnäytetyössä perehdymme myös responsiivisten ja saavutettavien, hakukoneoptimoitujen verkkosivustojen ohjelmoimiseen. Responsiivisuuden ja saavutettavuuden osalta käytimme lähteenä alalla tehtyjä tutkimuksia. Teknisten yksityiskohtien selvittämiseen hyödynsimme teknologioiden kehittäjien tarjoamia dokumentaatioita. Saavutimme opinnäytetyön tavoitteet ja loimme yritykselle tavoitteiden mukaisen verkkosivuston. Verkkosivuston kautta voi tutustua esimerkiksi yrityksen palveluihin, ottaa yhteyttä yritykseen sähköpostitse ja lukea tietoja yrityksestä.
Verkkosivujen rakentamisessa käytettiin Nuxt.js 3-ohjelmistokehystä käyttöliittymän luomiseen. Käyttöliittymän tyylien tekemisessä käytettiin Tailwind CSS -työkalua ja CSS-kieltä. Verkkosivujen tietokantana toimi Googlen Firebase Firestore Database. Sähköpostien lähettämisessä käytettiin avoimen lähdekoodin kirjastoa Nodemaileria.
Opinnäytetyössä perehdymme myös responsiivisten ja saavutettavien, hakukoneoptimoitujen verkkosivustojen ohjelmoimiseen. Responsiivisuuden ja saavutettavuuden osalta käytimme lähteenä alalla tehtyjä tutkimuksia. Teknisten yksityiskohtien selvittämiseen hyödynsimme teknologioiden kehittäjien tarjoamia dokumentaatioita. Saavutimme opinnäytetyön tavoitteet ja loimme yritykselle tavoitteiden mukaisen verkkosivuston. Verkkosivuston kautta voi tutustua esimerkiksi yrityksen palveluihin, ottaa yhteyttä yritykseen sähköpostitse ja lukea tietoja yrityksestä.