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.
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.
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
Web Developer
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

Aivosäätiö – Lahjoittaminen digiaikaan
Helposti lähestyttävä verkkopalvelu, jossa lahjoittaminen, tiedonvälitys ja sujuva käyttäjäkokemus muodostavat toimivan kokonaisuuden.

Autokorjaamo.fi – Yli 800 korjaamon varauspalvelu yhdelle alustalle
Laravel- ja Livewire-teknologioilla toteutettu Autokorjaamo.fi yhdistää yli 800 autokorjaamon palvelut, hinnat ja ajanvarauksen yhdelle alustalle.

eHautaus – Verkkopalvelu, joka helpottaa hautausjärjestelyjä verkossa
eHautaukselle toteutettiin WordPress-verkkopalvelu ja räätälöity hautajaisten suunnittelutyökalu, joka helpottaa hautausjärjestelyjä ja tukee yhteydenottoja.

Elega AI-keittiögeneraattori
Verkkosovellus, joka tekee remonttihaaveesta näkyvän hetkessä

EWQ – Verkkosivusto, joka tekee myymäläviestinnästä helposti ymmärrettävää
Projektissa kirkastettiin olemassa olevaa ilmettä ja sovellettiin sitä paremmin digitaaliseen ympäristöön.

Exertus – Yrityksen sivustouudistus WordPressillä
Moderni verkkosivusto mobiilityökoneiden ohjausjärjestelmien asiantuntijalle