Solutions / Typelio Core

Typelio Core

La plateforme applicative qui propulse des solutions métier complexes. Structures de données sur mesure, interfaces auto-générées, API complète, architecture multi-tenant, le tout en quelques heures au lieu de quelques mois.

PHP 8.1+ MySQL / PostgreSQL API REST Multi-tenant

Une fondation, pas un framework

Typelio Core n'est pas un CMS, pas un framework MVC de plus. C'est une brique logicielle complète, conçue pour être la fondation technologique de solutions métier sur mesure.

Vous définissez votre modèle de données (types d'entités, champs personnalisés, relations, règles de validation) et Typelio Core génère automatiquement l'interface d'administration, l'API REST, le système de permissions et les workflows associés.

Le résultat : des applications métier robustes livrées en jours au lieu de mois, avec une qualité d'ingénierie industrielle et une maintenabilité à long terme.

entity-definition.json
{
  "entity": "Invoice",
  "fields": [
    { "name": "number", "type": "auto_increment", "prefix": "F-" },
    { "name": "client", "type": "relation", "target": "Client" },
    { "name": "lines", "type": "collection", "of": "InvoiceLine" },
    { "name": "total_ht", "type": "computed", "formula": "sum(lines.amount)" },
    { "name": "status", "type": "enum", "values": ["draft","sent","paid"] }
  ],
  "permissions": {
    "create": ["admin", "accountant"],
    "read": ["admin", "accountant", "client:own"],
    "update": ["admin", "accountant:draft_only"]
  },
  "api": { "enabled": true, "auth": "oauth2" },
  "ui": { "auto_generate": true, "list_columns": ["number","client","total_ht","status"] }
}

Capacités techniques

Chaque fonctionnalité est conçue pour s'adapter à des modèles métier complexes, pas pour imposer un schéma rigide.

Modélisation métier avancée

Types de données personnalisés, plus de 15 types de champs spécialisés, relations complexes (1:1, 1:N, N:N), taxonomies et validation configurable.

Interface auto-générée

L'interface d'administration est générée automatiquement à partir de la structure de données. Responsive, avec affichage conditionnel, filtres et recherche.

API REST auto-documentée

API REST complète générée pour chaque entité. Authentification OAuth 2.0, documentation OpenAPI, webhooks et bridge pour services externes.

Multi-tenant natif

Isolation complète des données par tenant. Configuration, branding, permissions et quotas spécifiques à chaque organisation.

Sécurité entreprise

Protection OWASP Top 10, authentification multi-facteurs, rôles hiérarchiques, permissions contextuelles par tenant, audit trail complet.

Architecture extensible

Système de modules, hooks événementiels, injection de dépendances PSR-4. Étendez le comportement core sans modifier le noyau.

Stack technique

Backend PHP 8.1+

Types stricts, attributs, autoloading PSR-4. ORM avancé avec query builder, migrations automatiques et cache multi-niveaux.

PostgreSQL / MySQL

Abstraction de base de données, protection native contre les injections SQL, support des index full-text et recherche Elasticsearch.

Composants UI avancés

Bibliothèque de composants JavaScript modulaires : tableaux de données, formulaires dynamiques, éditeurs WYSIWYG, visualisation de données.

CI/CD & déploiement

Framework de tests intégré, pipelines CI/CD pré-configurés, environnements isolés pour des déploiements fiables.

Typelio propulse déjà

Typelio (entité SaaS)

La solution de facturation Typelio pour indépendants et TPE est entièrement construite sur Typelio Core. Entité juridique séparée, premier client de la plateforme.

Applications métier sectorielles

CRM spécialisés, portails de gestion, outils de pilotage : des applications complexes livrées en semaines au lieu de mois.

Intégrations partenaires

Synchronisation bancaire, données d'entreprise (Pappers), signature électronique, paiements (Stripe), services cloud. Un écosystème de connecteurs prêts à l'emploi.

Votre application métier, sur des fondations solides

Contactez-nous pour évaluer comment Typelio Core peut accélérer le développement de votre prochaine application.

Discuter de votre projet

Édité et opéré par Solvegia, Paris, France