Verkkosovellukset

Kun halutaan ratkaisu tiettyyn tarpeeseen

Verkkosovellus on hyvä valinta kun halutaan hoitaa rajattu tehtävä: ajanvaraus, tilaus, keräys, hakemus, palaute, testi tai muun toivottu toiminnallisuus.

Web-sovellukset tarpeeseen

Rakennamme sen, mihin sivusto ei taivu

Kaikkea ei kannata yrittää ratkaista verkkosivuston avulla. Kun prosessi muuttuu monimutkaisemmaksi, tietoa pitää käsitellä useassa järjestelmässä tai käyttäjälle tarvitaan kokonaan uudenlainen toimintatapa, erillinen web-sovellus voi olla oikea ratkaisu. Suunnittelemme ja toteutamme selaimessa toimivia verkkosovelluksia sekä yhdistämme ne olemassa oleviin järjestelmiin ja rajapintoihin.

Emme jää vain kartoittamaan ja suosittelemaan vaan suunnittelemme ja toteutamme toimivan ratkaisun aina tarpeen mukaan ja olemassa oleva ympäristö huomioiden.

Ajanvaraus ja tilaus

Nummelan Rengasmyynnille rakensimme ajanvarauksen, joka koostuu asiakaspuolesta, ylläpitäjän kalenterinäkymästä ja hallintapaneelista: palvelut, aukioloajat ja poikkeusaikataulut päivitetään itse, ilman meitä. Autokorjaamo.fi kokoaa yli 800 korjaamon palvelut, hinnat ja vapaat ajat yhdeksi kuluttajapalveluksi ja hakee tiedot korjaamo-ohjelmistosta.

Keräysjärjestelmät

MIELI ry:n Mielipotissa kuka tahansa voi perustaa oman keräyksen ja seurata sen kertymistä reaaliajassa. Lahjoitus onnistuu verkkomaksulla, kortilla, MobilePaylla tai yrityksille laskulla, ja jokainen lahjoitus, keräys ja käyttäjä siirtyy Salesforceen.

Oma asiointi

Funeriassa käyttäjä tallentaa omaisuutta, asiakirjoja ja toiveita koskevat tiedot ja kuolinpesän vastuuhenkilöt hoitavat asioita vaihe vaiheelta. Tunnistautuminen tulee Telia Tunnistuksesta, ja Dun & Bradstreetin monitoroinnista saatu tieto avaa kuolinpesän automaattisesti.

Saavutettava vuosikello

Kainuun liiton vuosikello kokoaa koko organisaation tapahtumat yhteen näkymään, ja jokainen vastuualue päivittää omansa omilla tunnuksillaan. Tällaista saavutettavaa vuosikelloa ei ollut markkinoilla valmiina, joten se tehtiin.

Testit, laskurit ja opastimet

DcQuizissa kyselypolku muotoutuu vastausten mukaan, ja käyttäjä voi kutsua kumppanin vertailuun tekstiviestillä, WhatsAppilla tai QR-koodilla. eHautauksen suunnittelutyökalulla hautajaiset saa suunniteltua itse noin 15 minuutissa. Testityökalulla luodaan upotettavia, saavutettavia testejä, joita julkaistaan esimerkiksi fressis.fi- ja roosanauha.fi-sivustoilla.

Laadullinen palaute

Leaper on Trimedian oma sovellus, jolla mitataan sivuston laatua ja sisältöjen vaikuttavuutta. Esimerkiksi Visit Jyväskylä, Syöpäjärjestöt, Lastensuojelun Keskusliitto ja MIELI ry käyttävät Leaperia sivustonsa sisällön mittaamiseen ja kehittämiseen käyttäjäpalautteen avulla.

Referenssit

Teknologiat

Valitsemme teknologian tavoitteen mukaan

Suurin osa sovelluksistamme rakentuu PHP:n ja Laravelin päälle. Laravel hoitaa taustajärjestelmän, käyttöoikeudet ja integraatiot, ja käyttöliittymä tehdään JavaScript-tekniikoilla, useimmiten Vue.js:llä tai Livewirella. Sisällönhallinta tulee tarpeen mukaan Statamicista tai WordPressistä.

Esimerkkejä käyttämistämme teknologioista:

  • PHP / Laravel
  • Laravel Nova
  • Vue.js
  • Livewire
  • Alpine.js
  • Inertia.js
  • Statamic
  • React.js
  • Node.js
  • MySQL

Milloin kannattaa valita verkkosovellus?

Palaute asiakkailtamme verkkosovellusprojekteista

Ota yhteyttä

Aloitetaan yhteistyö!

Voit ottaa yhteyttä soittamalla tai oheisella lomakkeella.

UKK

Usein kysyttyä verkkosovelluksista

Kyllä. Sovellus voi elää nykyisen sivuston sisällä tai omassa osoitteessaan samalla ilmeellä. Palautetoiminnallisuudet ja testit voidaan upottaa osaksi sivustoa, laajemmat kokonaisuudet omana asennuksena kuten autokorjaamo.fi tai mielipotti.fi Niemi-palveluille toteutimme muuton tilauksen ja muuttotarvikkeiden kaupan omiin osoitteisiinsa, ja ne hakevat ylä- ja alapalkin suoraan WordPress-sivustolta rajapinnan kautta, jotta ilme pysyy yhtenä. Käyttäjä ei huomaa siirtyvänsä sivustolta sovellukseen.

Suosittelemme sitä, jos toimintamalli on vielä auki. Ensimmäiseen versioon otetaan se, mikä ratkaisee tärkeimmän ongelman, ja loput tehdään sitä mukaa kun käyttö näyttää mikä on tarpeen. Tomerat rakennettiin pilottiversion kokemusten ja työpajojen pohjalta, joten laajemmassa versiossa tiedettiin jo mikä toimi ja mikä ei. Useat sovellukset laajenevat ja kehittyvät julkaisun jälkeen jatkokehityksenä.

Ylläpito sovitaan aina erikseen projektista, jotta tiedät mitä siihen kuuluu ja mitä se maksaa. Sovellus voi toisinaan tarvita vähemmän ja toisinaan enemmän ylläpitoa kuin verkkosivusto: riippuvuudet ja tietoturvapäivitykset, palvelimen valvonta, varmuuskopiot ja rajapintojen muutokset.

Suurin osa toteutuksistamme on saavutettavia, ja teemme sen mieluiten aina. Esimerkiksi MIELI ry:n Mielipotti ja Syöpäjärjestöjen testityökalu on rakennettu kokonaan saavutettaviksi, ja Kainuun liiton vuosikello syntyi juuri siitä, ettei markkinoilla ollut saavutettavaa vaihtoehtoa. Sovelluksen saavutettavuus on työläämpää kuin sisältösivun, koska lomakkeet, kalenterit ja monivaiheiset polut pitää saada toimimaan myös näppäimistöllä ja ruudunlukijalla. Siksi otamme sen mukaan jo suunnitteluun, ei jälkikäteen korjauksena. Kerromme tarjouksessa, mitä saavutettavuus kyseisessä projektissa tarkoittaa.

Kesto riippuu lähes kokonaan laajuudesta esim. siitä kuinka monta toimintoa ja integraatiota tarvii toteuttaa. Yksittäinen toiminnallisuus kuten palautekyselyn rakentaminen ja asentaminen sivustolle voi olla alle kymmenen tunnin työ. Laajassa kokonaisuudessa, kuten esim. Mielipotin keräysalustassa tai Autokorjaamo.fi:n ajanvarausjärjestelmässä, puhutaan kuukausista ja isoimmillaan yli vuodesta.

Kerromme oman arviomme heti määrittelyn jälkeen, emme ennen sitä. Aikataulu venyy useimmiten integraation toisessa päässä, eli siinä järjestelmässä johon sovellus liitetään, joten selvitämme rajapinnat ja niiden omistajat ensimmäisenä. Laaja sovellus kannattaa myös useimmiten tehdä vaiheittain, jolloin ensimmäinen versio on käytössä paljon ennen kuin kokonaisuus on valmis.

Mielipotin kautta kerättiin vuoden 2025 aikana kymmeniä tuhansia euroja lahjoituksia ilman maksuihin tai keräyksiin liittynyttä ongelmatilannetta, joka estäisi lahjoittamisen. Nummelan Rengasmyynnillä ajanvaraus siirsi sesongin varaukset puhelimesta kalenterinäkymään, ja Harrasteosalla botti kerää laitteen tiedot valmiiksi ennen kuin työntekijä liittyy keskusteluun mikä helpoittanut selkeästi puhelinruuhkaa ja myyntiä. Palautteiden keruun tarkoittettu sovellus on auttanut yhdistyksiä raportoimaan sivuston vaikuttavuutta rahoittajille konkreettisella datalla, esimerkiksi STEA-hakemuksiin.