Wat is Keplin
Een overzicht van het platform — wat het bouwt, voor wie, en hoe de onderdelen in elkaar passen.
Keplin is een platform om complete bedrijfsapplicaties te bouwen — met eigen schermen, gegevens, logica, automatisering en gebruikers — zonder een traditionele ontwikkelstack op te zetten en te onderhouden. Een team ontwerpt het gegevensmodel, stelt de schermen samen in een visuele editor, koppelt API's en automatismen, en publiceert de applicatie op een eigen adres, klaar om in de browser of in de mobiele app gebruikt te worden.
Wat u met Keplin bouwt
Elke interne of klantgerichte applicatie waarvan gegevens en processen het hart vormen: een CRM, een orderbeheer, een portaal voor vakantieaanvragen, een operationeel dashboard met ingeplande rapporten. In de loop van deze documentatie bouwen we er één helemaal vanaf nul — de app Klantenbeheer, een CRM met accounts, contactpersonen en opportuniteiten — en daaruit komen alle voorbeelden en afbeeldingen die u tegenkomt.

Aan de andere kant ziet de gebouwde applicatie er zo uit voor wie haar gebruikt — zonder enig spoor van het gereedschap waarmee ze is gemaakt:

De onderdelen van het platform
Elke applicatie in Keplin bestaat uit dezelfde onderdelen, en elk ervan heeft zijn eigen hoofdstuk in deze documentatie:
| Onderdeel | Wat het doet | Hoofdstuk |
|---|---|---|
| Gegevensmodel | De tabellen, velden, relaties en validatieregels van de applicatie. | Gegevensmodel |
| Schermen | De pagina's van de applicatie, ontworpen in een visuele editor met meer dan 30 componenten. | Schermbouwer |
| API's | Diensten die gegevens beschikbaar stellen of ophalen — inclusief een GraphQL-API die uit het model wordt gegenereerd. | API's & GraphQL |
| Scripts | Logica in Python, met de hand uitgevoerd, volgens planning of als stap van een API. | Scripts |
| Workflows | Bedrijfsprocessen met stappen, beslissingen, wachttijden en menselijke taken. | Workflows |
| Rapporten | PDF- en Excel-documenten met regels, grafieken en verzending volgens planning. | Rapporten |
| Gebruikers van de app | De accounts van wie de gebouwde applicatie GEBRUIKT — gescheiden van wie haar bouwt. | Publicatie & gebruik |
Rondom de applicaties geeft het platform u versiebeheer (elke wijziging wordt vastgelegd en is omkeerbaar), observability (de Radar laat zien wat elke app doet en waar het misgaat), meldingen in real time, en rechten om te bepalen wie wat bouwt en wie wat gebruikt.
Bouwers en gebruikers — twee populaties
Er zijn twee manieren om in Keplin aanwezig te zijn, en het loont om ze meteen uit elkaar te houden:
- Wie bouwt meldt zich aan bij het platform (de builder), ziet de lijst met apps, ontwerpt schermen, bewerkt het model, beheert versies. Dat zijn de accounts die worden beheerd in Gebruikers, met het profiel beheerder of developer.
- Wie gebruikt meldt zich aan bij de gebouwde applicatie, op het adres waar zij is gepubliceerd — en weet niet eens dat Keplin bestaat. Dat zijn eigen accounts per app, beheerd in de instellingen ervan.
Nota
Deze scheiding komt overal terug: de instellingen van het platform zijn van wie het beheert; de instellingen van elke app (thema, talen, accounts, rechten) zijn van de app en reizen met haar mee.
Hoe u deze documentatie leest
Als u Keplin nog nooit hebt gebruikt, is dit de aanbevolen route:
- Eerste stappen — aanmelden, de werkruimte leren kennen en de eerste app aanmaken.
- Handleiding: een CRM vanaf nul — de app Klantenbeheer van begin tot eind bouwen en onderweg elk onderdeel aanraken.
- Daarna gaat elk hoofdstuk dieper in op één onderdeel — gebruik de zoekfunctie (⌘K) om rechtstreeks naar het onderwerp te gaan.
Dica
Alle afbeeldingen in deze documentatie komen uit een echte installatie, met de voorbeeld-app gevuld. Wat u op de figuren ziet, is wat u op het scherm zult zien.