KEPLIN Docs

Vad Keplin är

En översikt av plattformen — vad den bygger, för vem, och hur delarna passar ihop.

Keplin är en plattform för att bygga kompletta affärsapplikationer — med egna skärmar, data, logik, automatisering och användare — utan att sätta upp och underhålla en traditionell utvecklingsstack. Ett team ritar datamodellen, komponerar skärmarna i en visuell editor, kopplar in API:er och automatiseringar, och publicerar applikationen på en egen adress, redo att användas i webbläsaren eller i mobilappen.

Vad man bygger med Keplin

Vilken intern applikation eller kundapplikation som helst vars kärna är data och processer: ett CRM, en orderhantering, en portal för semesteransökningar, en operativ dashboard med schemalagda rapporter. Genom hela den här dokumentationen bygger vi en sådan från grunden — appen Kundhantering, ett CRM med konton, kontakter och affärsmöjligheter — och det är därifrån alla exempel och bilder du kommer att stöta på hämtas.

Översikt, den första sidan efter inloggningen: statusen för installationens appar, trafiken och felen de senaste 24 timmarna.
Översikt, den första sidan efter inloggningen: statusen för installationens appar, trafiken och felen de senaste 24 timmarna.

På andra sidan ser den byggda applikationen ut så här för den som använder den — utan minsta spår av verktyget den gjordes med:

Appen Kundhantering i drift för den som använder den: skärmen Início, med indikatorerna och diagrammet över affärsmöjligheter.
Appen Kundhantering i drift för den som använder den: skärmen Início, med indikatorerna och diagrammet över affärsmöjligheter.

Plattformens delar

Varje applikation i Keplin består av samma delar, och var och en har sitt kapitel i den här dokumentationen:

Del Vad den gör Kapitel
Datamodell Applikationens tabeller, fält, relationer och valideringsregler. Datamodell
Skärmar Applikationens sidor, ritade i en visuell editor med över 30 komponenter. Skärmbyggaren
API:er Tjänster som exponerar eller hämtar data — inklusive ett GraphQL-API som genereras från modellen. API:er och GraphQL
Skript Logik i Python, körd för hand, via schemaläggning eller som steg i ett API. Skript
Arbetsflöden Affärsprocesser med steg, beslut, väntlägen och mänskliga uppgifter. Arbetsflöden
Rapporter PDF- och Excel-dokument med regler, diagram och schemalagt utskick. Rapporter
Appens användare Kontona för dem som ANVÄNDER den byggda applikationen — skilda från dem som bygger den. Publicering och runtime

Runt applikationerna ger plattformen dig versionshantering (varje ändring registreras och går att ångra), observerbarhet (Radar visar vad varje app gör och var den går fel), aviseringar i realtid, och behörigheter för att bestämma vem som bygger och vem som använder vad.

Byggare och användare — två befolkningar

Det finns två sätt att vara i Keplin, och det är värt att skilja dem åt redan nu:

  • De som bygger loggar in på plattformen (byggaren), ser listan över appar, ritar skärmar, redigerar modellen, hanterar versioner. Det är kontona som hanteras i Användare, med profilen administratör eller utvecklare.
  • De som använder loggar in i den byggda applikationen, via adressen där den publicerades — och vet inte ens att Keplin finns. Det är konton som hör till varje app och hanteras i dess inställningar.

Nota

Den här uppdelningen återkommer i allt: plattformens inställningar tillhör den som administrerar den; varje apps inställningar (tema, språk, konton, behörigheter) tillhör appen och följer med den.

Hur du läser den här dokumentationen

Om du aldrig har använt Keplin är den rekommenderade vägen:

  1. Första stegen — logga in, lär känna arbetsytan och skapa din första app.
  2. Guide: ett CRM från grunden — bygg appen Kundhantering från början till slut, och rör vid alla delar på vägen.
  3. Därifrån fördjupar varje kapitel en del — använd sökningen (⌘K) för att gå rakt på ämnet.

Dica

Alla bilder i den här dokumentationen kommer från en riktig installation, med exempelappen ifylld. Det du ser på figurerna är det du kommer att se på skärmen.