Que peut-on construire

Trois profils de projet concrets, les modules qu'ils installent, ce qui reste à écrire et les pages à lire dans l'ordre.

La plateforme ne suppose pas un type de projet. Voici trois formes courantes, avec ce qu'elles installent, ce qu'elles écrivent, et dans quel ordre lire la suite. Aucune n'est un gabarit à suivre à la lettre : elles servent à situer l'effort.

Un site de contenu

Un site vitrine, un blogue, la présence publique d'une organisation. Le contenu est édité dans l'admin, rendu à la racine du domaine.

ModulesPages pour les pages hiérarchiques, Médias pour la médiathèque, Posts si le site a des types de contenu répétés, Formulaires pour le contact.
Ce qu'on écritLes templates de rendu public, et les blocs propres à la charte du site. C'est du React ordinaire.
Ce qu'on n'écrit pasL'éditeur, la médiathèque, les URL, les métadonnées, l'admin.

À lire ensuite, dans cet ordre : Contenu public et templates, Blocs personnalisés, SEO et métadonnées, Thèmes et mode sombre.

Un espace client

Un portail où des personnes extérieures se connectent pour déposer ou récupérer des documents. L'interface reste l'admin, les droits font le reste.

ModulesFichiers pour les dossiers, les partages par lien et les dépôts externes.
Ce qu'on écritLes rôles et les permissions propres au métier, et les écrans d'admin qui manquent.
Ce qu'on n'écrit pasLes comptes, les invitations, les sessions, le stockage, le contrôle d'accès aux fichiers.

À lire ensuite : Permissions et rôles, Étendre l'admin, Stocker des fichiers, Personnaliser la connexion.

Un outil d'exploitation

La gestion quotidienne d'une entreprise de services. Facturer, encaisser, planifier, relancer.

ModulesFacturation pour les clients, les factures et les taxes, Rendez-vous pour l'agenda et la prise de rendez-vous en ligne.
Ce qu'on écritLes règles propres au métier, et les rapports que personne d'autre n'a.
Ce qu'on n'écrit pasLes paiements, les PDF, les courriels transactionnels, les rappels planifiés.

À lire ensuite : Accepter des paiements, Générer un PDF, Planifier des tâches, Envoyer un courriel.

Un outil métier sur mesure

Le cas où aucun module officiel ne s'applique. Le projet n'installe rien de plus et se sert du socle : comptes, rôles, admin, base, services. Toute la fonctionnalité s'écrit en extensions du projet, puis migre en module le jour où un deuxième projet en a besoin.

À lire ensuite : Étendre l'admin, Écrire une migration, Ajouter une route API, Créer un module.

Ce qui ne change pas d'un profil à l'autre

Les quatre pages du socle sont les mêmes partout. L'authentification, les utilisateurs, les rôles et le tableau de bord ne se configurent pas par projet : ils sont là dès l'installation, et les modules s'y ajoutent.

Étape suivante

Installation ouvre le parcours de démarrage, qui mène d'un dossier vide à une première page en ligne.

Sur cette page