Toimii on julkaistu hiljaisesti — palvelu on käytössä ja rekisteröityminen auki. Kokeile ilmaiseksi →

Tietoa

Miksi rakensin Toimiin

Olen Janne Warén — ohjelmistokehittäjä, jolla on yli kymmenen vuoden kokemus ohjelmistojen rakentamisesta. Toimii on tuote, jonka olen aina toivonut olevan olemassa: pienyrityksen verkkosivun vuorovaikutteiset osat — yhteydenottolomake, ajanvarauskalenteri, tilauslomake — lisätään yhdellä rivillä koodia, ilman tietokantaa, lisäosia tai 200 €/kk laskuja, jotka niiden mukana yleensä tulevat.

Janne Warén, Toimiin perustaja
Janne Warén Perustaja, Toimii

200 euron yhteydenottolomake ei tuntunut oikealta

Katselin jokin aika sitten paikallisen sähköasentajan verkkosivua — juuri sellaisen pienen ja rehdin yrityksen, joita verkko on oikeasti täynnä. Nurkassa oli siisti pieni yhteydenottovempain. Kiinnostuin ja selvitin, mikä työkalu sen takana oli. Hinta alkoi noin 200 eurosta kuukaudessa.

Kaksisataa euroa kuukaudessa, pieneltä ammatinharjoittajalta, muutaman viestin keräämisestä. Ensimmäinen ajatukseni oli kehittäjän refleksi: pystyn tekemään tuon. Toinen jäi mieleen — eikä sen pitäisi maksaa lähellekään tuota.

Useimmat pienet sivustot eivät tarvitse tietokantaa

Tähän palaan aina uudelleen. Useimmat pienyritysten verkkosivut ovat kourallinen sivuja — kuka olet, mitä teet, miten sinuun saa yhteyden — ja se teksti muuttuu ehkä pari kertaa vuodessa. Silti tavallinen tapa rakentaa sivu on kokonainen julkaisujärjestelmä tietokantoineen ja taustalla pyörivine palvelimineen: jotain, joka voidaan murtaa ja joka voi kaatua, vain jotta saadaan näkyviin sanoja, jotka eivät juuri koskaan muutu.

Olen rakentanut vuosia staattisilla sivustogeneraattoreilla, ja tämänkaltaisiin sivuihin ne ovat aina tuntuneet juuri oikealta työkalulta. Staattiset sivustot ovat halpoja, nopeita ja lähes mahdottomia kaataa — ei tietokantaa, joka voisi hajota, eikä palvelinta, jota pitäisi paapoa. Sivut kirjoitetaan kerran ja tarjoillaan tavallisina tiedostoina.

Ainoa asia, jota staattinen sivu ei osaa itse, on dynaaminen osuus — viestin vastaanottaminen, ajan varaaminen, tilauksen kerääminen. Se on se aidosti vaikea osa, ja juuri sen nuo kalliit vempaimet myyvät sinulle takaisin. Tuon aukon paikkaaminen — siististi ja reiluun hintaan — on koko syy sille, että Toimii on olemassa.

Mikä Toimii on

Toimii on pieni joukko työkaluja, jotka lisäät mille tahansa verkkosivulle yhdellä rivillä koodia — yhteydenottolomake, ajanvarauskalenteri, tilauslomake, palaute, hintalaskuri. Ei lisäosia, ei tietokantaa, ei lukkiutumista. Se on tehty Suomessa, isännöity EU:ssa, tietosuoja edellä, eikä vaadi evästebanneria. Se toimii yhtä hyvin käsin tehdyllä staattisella sivulla kuin WordPressissä, Squarespacessa, Webflow'ssa tai Wixissä.

Hinta alkaa 10 eurosta kuukaudessa. Ei 200 eurosta.

Sivuston muut kielet

Voit lukea tätä sivustoa ja käyttää Toimiita kokonaisuudessaan neljällätoista kielellä. Kaksi niistä kirjoitan itse — suomen ja englannin. Niitä muita en osaa sanaakaan, ja sanon sen mieluummin suoraan kuin annan sinun olettaa toisin: ne on käännetty tekoälyllä ja tarkistettu vielä toiseen kertaan, myös tekoälyllä.

Se ei ole sama asia kuin ammattikääntäjä, joka kirjoittaa omalla äidinkielellään, enkä aio väittää muuta. Luvassa on satunnainen kankea lause, hitusen liian kirjaimellinen ilmaus tai otsikko, jonka natiivipuhuja olisi muotoillut toisin. Asiasisältö on kaikilla kielillä sama — hinnat, se mitä tuote tekee, oikeutesi tietosuojaselosteen mukaan — mutta niiden muiden kielten teksteistä puuttuu viimeiset kymmenen prosenttia viimeistelyä.

Rehellinen syy on raha. Toimii on yhden ihmisen tekemä, eikä ihmiskääntäjien lasku ole vielä tämän yrityksen kannettavissa. Vaihtoehto oli julkaista kahdella kielellä ja jättää kaikki muut lukemaan kieltä, joka ei ole heidän omansa — se tuntui pahemmalta. Kun Toimii pystyy tekemään tämän kunnolla, se tekee sen.

Siihen asti: jos jokin kuulostaa omalla kielelläsi kömpelöltä — tai on suorastaan väärin — kerro siitä minulle. Yksi rivi natiivipuhujalta on arvokkaampi kuin mikään määrä konetarkistusta, ja sellaiset korjaukset hoituvat nopeasti.

Rakennettu avoimella lähdekoodilla

Toimii nojaa muutamaan upeaan avoimen lähdekoodin projektiin. Lämmin kiitos niitä rakentaville ja ylläpitäville ihmisille.

Ruby — kieli, jolla Toimiin taustajärjestelmä on kirjoitettu — ilmaisuvoimainen ja aito ilo käyttää.
Rails — sovelluskehys, jolla Toimiin hallintapaneeli ja API pyörivät.
Lit — web-komponenttikirjasto, jonka päälle upotettavat Toimiin komponentit on rakennettu — pieni, nopea ja standardeihin perustuva.
Web Awesome — komponentti- ja designjärjestelmä, johon Toimiin käyttöliittymä nojaa viimeistelyssään.
Eleventy (11ty) — staattinen sivustogeneraattori, joka rakentaa juuri tämän sivuston — nopea, yksinkertainen ja ilo käyttää.

Jos sinulla on kysyttävää, tämän sivuston yhteydenottolomake tulee suoraan minulle — kuulen sinusta mielelläni.

— Janne Warén

Kokeile sitä omalla sivullasi

Ilmainen kokeilu, ei luottokorttia.

Kokeile ilmaiseksi

Ei luottokorttia. Valmis kahdessa minuutissa.