KEPLIN Docs

Qu'est-ce que Keplin

Une vue d'ensemble de la plateforme — ce qu'elle construit, pour qui, et comment les briques s'emboîtent.

Keplin est une plateforme pour construire des applications métier complètes — avec leurs propres écrans, données, logique, automatisations et utilisateurs — sans monter ni maintenir une stack de développement traditionnelle. Une équipe dessine le modèle de données, compose les écrans dans un éditeur visuel, branche des APIs et des automatismes, puis publie l'application à une adresse qui lui est propre, prête à être utilisée dans le navigateur ou dans l'app mobile.

Ce que l'on construit avec Keplin

N'importe quelle application interne ou destinée à des clients dont le cœur est fait de données et de processus : un CRM, une gestion de commandes, un portail de demandes de congés, un tableau de bord opérationnel avec des rapports planifiés. Tout au long de cette documentation, nous en construirons une de zéro — l'app Gestion de Clients, un CRM avec des comptes, des contacts et des opportunités — et c'est d'elle que viennent tous les exemples et toutes les images que vous croiserez.

Le Dashboard, la première page après la connexion : l'état des apps de l'installation, le trafic et les erreurs des dernières 24 heures.
Le Dashboard, la première page après la connexion : l'état des apps de l'installation, le trafic et les erreurs des dernières 24 heures.

De l'autre côté, voici comment l'application construite apparaît à ceux qui l'utilisent — sans aucune trace de l'outil qui l'a fabriquée :

L'app Gestion de Clients en fonctionnement pour ceux qui l'utilisent : l'écran Início, avec les indicateurs et le graphique des opportunités.
L'app Gestion de Clients en fonctionnement pour ceux qui l'utilisent : l'écran Início, avec les indicateurs et le graphique des opportunités.

Les briques de la plateforme

Chaque application dans Keplin est composée des mêmes briques, et chacune a son chapitre dans cette documentation :

Brique Ce qu'elle fait Chapitre
Modèle de données Les tables, champs, relations et règles de validation de l'application. Modèle de données
Écrans Les pages de l'application, dessinées dans un éditeur visuel avec plus de 30 composants. Constructeur d'écrans
APIs Des services qui exposent ou vont chercher des données — y compris une API GraphQL générée à partir du modèle. APIs & GraphQL
Scripts De la logique en Python, exécutée à la main, par planification ou comme étape d'une API. Scripts
Workflows Des processus métier avec des étapes, des décisions, des attentes et des tâches humaines. Workflows
Rapports Des documents PDF et Excel avec des règles, des graphiques et un envoi planifié. Rapports
Utilisateurs de l'app Les comptes de ceux qui UTILISENT l'application construite — distincts de ceux qui la construisent. Publication & utilisation

Autour des applications, la plateforme vous donne le versionnement (chaque modification est enregistrée et réversible), l'observabilité (le Radar montre ce que chaque app fait et où elle échoue), des notifications en temps réel, et des permissions pour décider qui construit et qui utilise quoi.

Constructeurs et utilisateurs — deux populations

Il y a deux façons d'être dans Keplin, et il vaut la peine de les séparer dès maintenant :

  • Ceux qui construisent entrent dans la plateforme (le builder), voient la liste des apps, dessinent des écrans, éditent le modèle, gèrent les versions. Ce sont les comptes gérés dans Utilisateurs, avec des profils administrateur ou developer.
  • Ceux qui utilisent entrent dans l'application construite, par l'adresse où elle a été publiée — sans même savoir que Keplin existe. Ce sont des comptes propres à chaque app, gérés dans les paramètres de celle-ci.

Nota

Cette séparation se répète partout : les paramètres de la plateforme appartiennent à celui qui l'administre ; les paramètres de chaque app (thème, langues, comptes, permissions) appartiennent à l'app et voyagent avec elle.

Comment lire cette documentation

Si vous n'avez jamais utilisé Keplin, le parcours recommandé est :

  1. Premiers pas — se connecter, découvrir l'espace de travail et créer sa première app.
  2. Guide : un CRM de zéro — construire l'app Gestion de Clients de bout en bout, en touchant à toutes les briques au passage.
  3. À partir de là, chaque chapitre approfondit une brique — utilisez la recherche (⌘K) pour aller droit au sujet.

Dica

Toutes les images de cette documentation viennent d'une installation réelle, avec l'app d'exemple remplie. Ce que vous voyez sur les figures est ce que vous verrez à l'écran.