Web-asuntomarkkinapalvelu suosittelujärjestelmällä
Rannisto, Suvi; Matikainen, Topi (2021)
Rannisto, Suvi
Matikainen, Topi
2021
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-202105036597
https://urn.fi/URN:NBN:fi:amk-202105036597
Tiivistelmä
Tämä insinöörityö käsittelee web-asuntomarkkinapalvelun suunnittelua ja toteuttamista nykyaikaisia web-teknologioita käyttäen. Työssä painotetaan erityisesti palvelun taustaa, konseptointia sekä palvelun hyödyntämää suosittelujärjestelmää. Web-sovelluksen selaintoteutus on kehitetty Vue.js-sovelluskehyksellä ja palvelinpuoli Node.js- ja Express.js-kehyksillä. Tietokantana toimii MongoDB, ja tietokannan sekä Node.js-kehyksen välisestä kommunikoinnista vastaa Mongoose. Web-sovelluksen käsittelemät kuvat tallennetaan Google Drive -pilvipalveluun.
Insinöörityössä tehdään taustatutkimusta Suomen ja Euroopan asuntomarkkinoista sekä käydään läpi asuntosijoittamista erityisesti aloittelevan asuntosijoittajan näkökulmasta. Lisäksi työssä tutkitaan suosittelujärjestelmiä ja suosittelualgoritmeja, jotka kuuluvat oleellisena osana nykyaikaisiin sovelluksiin.
Myös yksittäisen palvelun käyttäjän tietosuoja-asioihin perehdytään, sillä useimmat web-sovellukset keräävät ihmisistä tietoja, jotka ovat osittain tunnistettavia. Henkilötietojen säilyttämisestä määrätään laissa, jotta jokaisen oikeus omiin tietoihinsa säilyy ja tietoturva voidaan taata.
Insinöörityön tuloksena syntyi prototyyppi palvelusta, jonka pääasialliset toiminnallisuudet ja erikoispiirteet on tutkittu ja käyttövalmiita. Palvelun julkaisemista varten on kuitenkin vielä toteutettava joitakin sivutoiminnallisuuksia ja viimeisteltävä sivuston toimintaa.
Insinöörityössä tehdään taustatutkimusta Suomen ja Euroopan asuntomarkkinoista sekä käydään läpi asuntosijoittamista erityisesti aloittelevan asuntosijoittajan näkökulmasta. Lisäksi työssä tutkitaan suosittelujärjestelmiä ja suosittelualgoritmeja, jotka kuuluvat oleellisena osana nykyaikaisiin sovelluksiin.
Myös yksittäisen palvelun käyttäjän tietosuoja-asioihin perehdytään, sillä useimmat web-sovellukset keräävät ihmisistä tietoja, jotka ovat osittain tunnistettavia. Henkilötietojen säilyttämisestä määrätään laissa, jotta jokaisen oikeus omiin tietoihinsa säilyy ja tietoturva voidaan taata.
Insinöörityön tuloksena syntyi prototyyppi palvelusta, jonka pääasialliset toiminnallisuudet ja erikoispiirteet on tutkittu ja käyttövalmiita. Palvelun julkaisemista varten on kuitenkin vielä toteutettava joitakin sivutoiminnallisuuksia ja viimeisteltävä sivuston toimintaa.