Fonctionnalités

Tout ce qu'il faut pour construire des applications business entreprise, sans réinventer la roue.

Couche de données

DataSource

Orchestrer la lecture des données, filtres, pagination et tri. Se connecte à une route métadonnée et alimente les repeaters.

DataRepeater

Rend les données en archétypes visuels : liste, grille, tableur, kanban, arbre, carrousel, carte, calendrier, graphique.

CRUD automatique

Insert, update, delete générés depuis les métadonnées. Validation, champs obligatoires, lookup et suggest configurables sans code.

Barre de filtres

Barre de filtres dynamique avec opérateurs par type de colonne, filtre avancé, tri, regroupement et taille de page.

Composants UI

Designer

Tableau de bord runtime drag-and-drop : datasource, repeater, graphiques, templates HTML, CSS personnalisé. Sauvegarde en DB métadonnées.

Widgets de champ

Bibliothèque de widgets pour formulaires : text, number, date, lookup, upload, code editor, zone HTML, dictionnaire, many-to-many.

Dialog paramétrique

Dialogue paramétrique pour formulaires d'édition, assistants multi-étapes, détails d'enregistrement. Onglets, validation, actions personnalisées.

Thèmes et styles

Thème clair/sombre, styles conditionnels par ligne/cellule basés sur callbacks JS, CSS personnalisé par board.

Logique métier

Workflow Designer

Éditeur visuel de graphes : nœuds, conditions, actions, déclencheurs. Runner runtime pour exécution step-by-step.

Report Designer

Designer Stimulsoft intégré pour mises en page de rapports. Viewer runtime avec export PDF, Excel, Word.

Planificateur

Planification de tâches récurrentes avec expressions cron, retry, timeout, logging. Service .NET hosted intégré.

Notifications temps réel

Push WebSocket pour notifications utilisateur. SqlDependency ou polling, icône cloche avec badge, mark as read.

Infrastructure

Multi-SGBD

SQL Server et MySQL via providers drop-in. Changez de base avec une ligne dans appsettings.json.

Auth & Sessions

Login par cookies (client ou server-managed), OAuth/OIDC, rôles, permissions par route, single-session enforcement.

Chatbot RAG

Assistant IA qui interroge le code via index hybride BM25 + vector + LoRA cross-encoder. Retrieval + Claude LLM.

Traductions

Interface multilingue (i18n) + traduction des données par enregistrement/champ. 5 langues prises en charge d'emblée.