Mikä Keplin on
Yleiskuva alustasta — mitä sillä rakennetaan, kenelle, ja miten palaset loksahtavat yhteen.
Keplin on alusta, jolla rakennetaan valmiita liiketoimintasovelluksia — omine näyttöineen, tietoineen, logiikkoineen, automaatioineen ja käyttäjineen — ilman että perinteistä kehityspinoa tarvitsee pystyttää ja ylläpitää. Tiimi suunnittelee tietomallin, kokoaa näytöt visuaalisessa editorissa, kytkee API:t ja automaatiot ja julkaisee sovelluksen omaan osoitteeseensa valmiina käytettäväksi selaimessa tai mobiilisovelluksessa.
Mitä Keplinillä rakennetaan
Mikä tahansa sisäinen tai asiakkaalle tarkoitettu sovellus, jonka ytimessä ovat data ja prosessit: CRM, tilaustenhallinta, lomahakemusten portaali, operatiivinen kojelauta ajastettuine raportteineen. Tämän dokumentaation mittaan rakennamme yhden sellaisen alusta asti — sovelluksen Asiakashallinta, CRM:n, jossa on asiakkuudet, yhteyshenkilöt ja myyntimahdollisuudet — ja siitä ovat peräisin kaikki esimerkit ja kuvat, joita tulet näkemään.

Toisella puolella taas näin rakennettu sovellus näyttäytyy sille, joka sitä käyttää — ilman merkkiäkään työkalusta, jolla se tehtiin:

Alustan palaset
Jokainen Keplinin sovellus koostuu samoista palasista, ja jokaisella niistä on oma lukunsa tässä dokumentaatiossa:
| Palanen | Mitä se tekee | Luku |
|---|---|---|
| Tietomalli | Sovelluksen taulut, kentät, suhteet ja validointisäännöt. | Tietomalli |
| Näytöt | Sovelluksen sivut, suunniteltuina visuaalisessa editorissa, jossa on yli 30 komponenttia. | Näyttöjen rakennin |
| API:t | Palvelut, jotka julkaisevat tai hakevat dataa — mukaan lukien mallista muodostettu GraphQL-API. | API:t ja GraphQL |
| Skriptit | Python-logiikkaa, joka suoritetaan käsin, ajastuksella tai API:n vaiheena. | Skriptit |
| Työnkulut | Liiketoimintaprosesseja vaiheineen, päätöksineen, odotuksineen ja ihmisen tehtävineen. | Työnkulut |
| Raportit | PDF- ja Excel-dokumentteja säännöillä, kaavioilla ja ajastetulla lähetyksellä. | Raportit |
| Sovelluksen käyttäjät | Niiden tilit, jotka KÄYTTÄVÄT rakennettua sovellusta — erillään sen rakentajista. | Julkaisu ja ajoympäristö |
Sovellusten ympärillä alusta antaa sinulle versioinnin (jokainen muutos kirjataan ja on peruttavissa), havainnoinnin (Radar näyttää, mitä kukin sovellus tekee ja missä se pettää), reaaliaikaiset ilmoitukset ja käyttöoikeudet, joilla päätetään, kuka rakentaa ja kuka käyttää mitäkin.
Rakentajat ja käyttäjät — kaksi eri väkeä
Keplinissä voi olla kahdella tavalla, ja ne kannattaa erottaa heti alkuun:
- Rakentajat kirjautuvat alustalle (builderiin), näkevät sovellusten listan, suunnittelevat näyttöjä, muokkaavat mallia ja hallitsevat versioita. Nämä ovat tilejä, joita hallitaan kohdassa Käyttäjät, ylläpitäjän tai kehittäjän roolilla.
- Käyttäjät kirjautuvat rakennettuun sovellukseen siitä osoitteesta, johon se on julkaistu — eivätkä he edes tiedä, että Keplin on olemassa. Nämä ovat kunkin sovelluksen omia tilejä, joita hallitaan sen asetuksissa.
Nota
Tämä jako toistuu kaikessa: alustan asetukset kuuluvat sille, joka alustaa hallinnoi; kunkin sovelluksen asetukset (teema, kielet, tilit, käyttöoikeudet) kuuluvat sovellukselle ja matkustavat sen mukana.
Miten tätä dokumentaatiota luetaan
Jos et ole koskaan käyttänyt Kepliniä, suositeltu reitti on tämä:
- Ensiaskeleet — kirjaudu sisään, tutustu työtilaan ja luo ensimmäinen sovellus.
- Opas: CRM alusta asti — rakenna Asiakashallinta-sovellus päästä päähän ja koske matkan varrella jokaiseen palaseen.
- Siitä eteenpäin jokainen luku syventää yhtä palasta — käytä hakua (⌘K) päästäksesi suoraan asiaan.
Dica
Kaikki tämän dokumentaation kuvat ovat oikeasta asennuksesta, jossa esimerkkisovellus on täytettynä. Se, mitä kuvissa näet, on sitä, mitä näet näytölläsi.