DcQuiz – Web-kysely raha-asioista ja talouskäyttäytymisestä

DcQuiz on Laravelilla toteutettu web-kysely, joka auttaa pohtimaan rahankäyttöä ja vertailemaan vastauksia kumppanin tai muiden vastaajien kanssa.

Projektin sisältö


Budjettiluokka

10 000–25 000 €

Tiivistelmä

DcQuiz on DigiConsumers-tutkimushankkeelle toteutettu web-sovellus, jonka tavoitteena on herättää nuoret ja nuoret aikuiset pohtimaan omaa talous- ja kulutuskäyttäytymistään. Raha-asioista puhuminen voi olla vaikeaa etenkin parisuhteessa, jos toisen suhtautumisesta rahaan ei ole helppo ottaa selvää.

Projektin lähtökohtana oli tarve toteuttaa kysely, joka ei rajoitu pelkkään kysymyksiin vastaamiseen. Käyttäjä voi tarkastella omia vastauksiaan, verrata niitä kumppanin tai kaverin vastauksiin sekä nähdä kaikkien käyttäjien keskiarvoja.

Trimedia toteutti kyselyn personoiduilla kyselypoluilla sekä toiminnallisuuksilla, joilla käyttäjä voi kutsua toisen henkilön mukaan vertailuun. Tavoitteena oli tehdä talousaiheiden käsittelystä helposti lähestyttävää ja tarjota käyttäjälle konkreettinen tapa vertailla omaa rahankäyttöään muiden kanssa.

Personoidut kyselypolut ja vaivaton vastausten vertailu

DcQuiz rakennettiin Laravelilla, jossa käyttöliittymän toteutuksessa hyödynnettiin Bladea, Alpine.js:ää ja TailwindCSS:ää. Sovellus muodostaa yhteyden palvelimeen ja tallentaa käyttäjien vastaukset MySQL-tietokantaan. Kyselyn eteneminen ja kyselypolut muodostuvat käyttäjän tekemien valintojen perusteella, joten kaikille käyttäjille ei näytetä täysin samaa sisältöä.

Keskeinen osa toteutusta on vastausten vertailu. Käyttäjä voi kutsua kumppanin tai kaverin mukaan kyselyyn tekstiviestillä, WhatsAppilla tai sähköpostilla. Lisäksi kutsulinkistä voidaan muodostaa QR-koodi. Kutsulinkki sisältää lähettäjän uniikin tunnisteen, jonka avulla eri kyselyiden vastaukset voidaan yhdistää vertailua varten.

Suunnittelussa huomioitiin erityisesti kyselyn helppo jakaminen ja tulosten ymmärrettävä vertailu. Omien ja kutsutun henkilön vastausten lisäksi käyttäjä voi tarkastella kaikkien käyttäjien keskiarvoja. Näin kysely tarjoaa pelkän testituloksen sijaan lähtökohdan omasta rahankäytöstä ja taloudesta keskustelemiselle.

Trimedia vastaa myös web-sovelluksen palvelimen ylläpidosta. Ylläpitoon kuuluvat muun muassa tietoturvapäivitykset, varmuuskopiointi, virhetilanteiden selvitys ja korjaaminen sekä palvelimen toimintakunnosta huolehtiminen.

Keskeiset ratkaisut ja ominaisuudet

  • Personoidut kyselypolut käyttäjän vastausten perusteella
  • Laravel-pohjainen web-sovellus
  • Alpine.js-, Blade- ja TailwindCSS-toteutus
  • MySQL-tietokanta vastausten tallentamiseen
  • Omien ja muiden vastausten vertailu
  • Kutsu kumppanille tai kaverille tekstiviestillä, WhatsAppilla tai sähköpostilla
  • QR-koodit kyselyyn siirtymistä varten
  • Kaikkien käyttäjien vastausten keskiarvojen tarkastelu
  • Palvelimen ylläpito, varmuuskopiointi ja tietoturvapäivitykset

Asiakkaan testiryhmän vapaamuotoiset kommentit toteutuksesta


“Olipa hyvä testi, ja tosiaankin ajatuksia herättävä! Puoliso tekee parhaillaan, tästä tulee oiva iltakeskustelu.”


“Kiva testi, laitoin puolisollekin kutsun”


“Selkeä, hyvät vastausvaihtoehdot ja visuaalisesti myös kiva testi!”


“Rakastan tätä kysymystä, koska siellä oli sopiva vastausvaihtoehto itsellenikin! Jos rahat loppuvat, mitä teet? – Lamaannun.”


“Tosi kiva testi oli! Ajatuksia herättävä!”


FAQ – Projekti pähkinänkuoressa

Moni aihe askarruttaa kun etsii omaan tarpeeseen sopivaa ratkaisua. Kokosimme yleisimpiä kysymyksiä verkkosivustoprojekteihin, toteutuksiin ja teknisiin ratkaisuihin liittyen. Jos oma kysymyksesi ei löydy listalta, kysy rohkeasti.

Harva verkkopalveluhaaste on meille täysin uusi tuttavuus.

DcQuiz toteutettiin Laravelilla. Käyttöliittymässä hyödynnettiin Alpine.js:ää, Bladea ja TailwindCSS:ää, ja käyttäjien vastaukset tallennetaan MySQL-tietokantaan.

Kysely personoidaan käyttäjän vastausten perusteella. Käyttäjän tekemät valinnat vaikuttavat siihen, millainen kyselypolku muodostuu.

Kyllä. Käyttäjä voi kutsua kumppanin tai kaverin tekemään kyselyn ja vertailla tämän vastauksia omiinsa. Lisäksi tuloksia voi verrata kaikkien käyttäjien keskiarvoihin.

Kutsulinkkiin lisätään lähettäjän uniikki tunniste. Sen avulla kutsuttujen kyselyiden data voidaan yhdistää toisiinsa vertailua varten.

Projektit käynnistetään yhteisellä suunnittelulla, jossa määritellään tavoitteet, käyttäjien tarpeet ja toteutuksen tärkeimmät linjaukset. Työpajat, säännölliset projektipalaverit ja selkeä viestintä varmistavat, että kaikki pysyvät ajan tasalla projektin etenemisestä.

Trimedia vastaa projektin etenemisestä, teknisestä toteutuksesta ja kokonaisuuden hallinnasta, mutta asiakas on mukana tärkeissä päätöksissä koko matkan ajan. Yhteistyö jatkuu tarvittaessa ylläpidon ja jatkuvan kehityksen merkeissä.

Vastaamme vuositasolla satojen asiakkaiden sivustojen ylläpidosta. Osaava ylläpitotiimi on valmiina palvelemaan – ja meidän kanssamme ylläpidon ongelmat loppuvat.

Hoidamme WordPress-sivustojen ylläpidon niin että se ei kuormita teitä. Päivitykset tehdään, tietoturva on kunnossa ja sivusto on valvonnassa ympäri vuorokauden.

Lue lisää

Lopputulos

DigiConsumersille syntyi web-sovellus, jossa kyselyyn vastaaminen, omien tulosten tarkastelu ja toisen henkilön kutsuminen vertailuun muodostavat yhtenäisen käyttökokemuksen.

Raha-asioiden vertailusta tuli konkreettista

DcQuiz antaa käyttäjälle mahdollisuuden tarkastella omia vastauksiaan suhteessa kumppanin tai kaverin vastauksiin sekä muiden käyttäjien keskiarvoihin. Vertailu tuo oman talous- ja kulutuskäyttäytymisen näkyväksi tavalla, joka voi auttaa yhteisen keskustelun aloittamisessa.

Kyselyn jakaminen onnistuu usealla tavalla

Kumppanin tai kaverin kutsuminen rakennettiin mahdollisimman suoraviivaiseksi. Kutsun voi lähettää tekstiviestillä, WhatsAppilla tai sähköpostilla, ja kyselyyn voi ohjata myös QR-koodin avulla. Uniikki tunniste yhdistää kutsutun vastaukset oikeaan vertailuun.

Sovellukselle rakennettiin toimiva tekninen perusta

Laravel-, Alpine.js-, Blade-, TailwindCSS- ja MySQL-teknologioilla toteutettu sovellus mahdollistaa personoidut kyselypolut ja vastausten tallentamisen. Trimedia huolehtii lisäksi palvelimen ylläpidosta, varmuuskopioinnista, tietoturvapäivityksistä sekä mahdollisten virhetilanteiden selvittämisestä ja korjaamisesta.

”Yhteiskehittämistä parhaimmillaan! Meillä oli halu ja epämääräinen tarve, Trimedialla hyvä korva kuunnella, herkkyys ymmärtää ja taito löytää ratkaisu. Myös kehityspolku eteenpäin on avattu.”

Eija Seppänen, DigiConsumers Asiantuntija

Toteutustiimi

Heikki Kontturi

Kiinnostuitko?

Kerro lyhyesti mitä olette suunnittelemassa — vastaamme parissa päivässä ja kerromme rehellisesti mitä se vaatii.

Ota yhteyttä oheisella lomakkeella tai soittamalla!

Muita toteutuksia