Panneau d'administration
Chaque application Proyecta publiée est livrée avec un panneau d’administration — un back-office privé, accessible après connexion, où tu gères ton contenu et tes soumissions de formulaires sans toucher au code.
La face publique de ton application est sur-mesure et fidèle à ta marque. Derrière elle, toute application a besoin du même back-office indispensable mais peu glamour : un endroit pour modifier le contenu, examiner les prospects et gérer le quotidien. Proyecta le construit pour toi à partir de composants pilotés par schéma et appartenant au template, afin qu’il reste cohérent et fiable dans chaque application — et que tu n’aies jamais à attendre que l’IA code manuellement un écran CRUD.
Ce que tu peux gérer
Section intitulée « Ce que tu peux gérer »| Section | Ce qu’elle fait | Statut |
|---|---|---|
| Contenu | Créer, modifier, publier et archiver des entrées dans chacune de tes collections | Disponible |
| Soumissions de formulaires | Consulter, marquer comme lues et archiver les soumissions de tes formulaires | Disponible |
| Commandes commerce | Consulter et traiter les commandes de ta boutique | Disponible |
| Membres / utilisateurs | Gérer les personnes connectées à ton application, et leurs rôles | Disponible |
Les sections que tu vois dépendent de ce que fait ton application — le panneau lit la structure en direct de ton application et n’affiche que ce qui s’applique. Une application sans boutique n’a pas de section Commandes.
Qui peut y accéder
Section intitulée « Qui peut y accéder »Le panneau d’administration est contrôlé par RBAC. Un visiteur doit être connecté avec un compte admin pour y accéder — chaque action d’administration est appliquée côté serveur, pas seulement masquée dans l’interface.
Le rôle admin est accordé à l’adresse e-mail que tu désignes lors de la création de l’application, comparée à l’adresse vérifiée du fournisseur d’identité. Il n’est pas attribué à la personne qui se connecte en premier — sur une application normale, tous les autres se connectent en tant qu’utilisateurs ordinaires, y compris le tout premier visiteur. Consulte Utilisateurs & Auth pour comprendre le fonctionnement de la connexion et l’attribution des rôles.
Les briques de construction
Section intitulée « Les briques de construction »Le panneau est assemblé à partir de composants appartenant au template. Tu ne les écris pas — ils font partie de chaque application — mais il est utile de connaître les principaux :
| Composant | Ce qu’il t’apporte |
|---|---|
CollectionManager |
Un écran d’administration complet pour une collection : une liste consultable et triable ainsi qu’un formulaire de création/modification généré automatiquement. Un par collection. |
SubmissionsInbox |
La boîte de réception des formulaires : onglets Nouveau / Lu / Archivé, un badge de messages non lus et une vue détaillée par soumission. |
AdminShell |
Le cadre qui entoure tout — une barre latérale rétractable et une barre supérieure qui relie les sections entre elles. |
CollectionManager : CRUD automatique à partir de ton schéma
Section intitulée « CollectionManager : CRUD automatique à partir de ton schéma »CollectionManager lit le schéma d’une collection et construit toute l’expérience d’édition avec un minimum de code écrit manuellement :
- Liste tes entrées dans un tableau avec un badge de statut, une recherche et un bouton New.
- Génère automatiquement le formulaire à partir du type de chaque champ — les champs texte deviennent des inputs, le texte long devient une textarea, les nombres deviennent des inputs numériques, les valeurs oui/non deviennent des switches, les champs à choix multiples deviennent des menus déroulants, les dates deviennent des sélecteurs de date, les références deviennent un sélecteur sur la collection liée, et les champs image obtiennent un bouton d’upload (avec un sélecteur de médiathèque et une option de saisie d’URL en fallback).
- Enregistre d’abord en brouillon — la publication est une action explicite et distincte, afin que rien ne soit mis en ligne par accident. Tu peux également dépublier ou archiver une entrée (l’archivage est une suppression douce — l’entrée disparaît de l’application et du panneau, mais n’est pas détruite).
- Gère également le contenu ponctuel : les collections singleton (comme les informations de ton entreprise) affichent le formulaire directement, sans liste.
L’édition est vraiment sans code : toi (ou toute personne que tu nommes administrateur) modifies les textes, les prix, les photos et les horaires depuis le panneau, tu cliques sur publish, et l’application en ligne se met à jour.
Remarque : Les produits commerce sont gérés avec les outils commerce, et non dans un
CollectionManager— même si le catalogue est du contenu. Voir Commerce.
Comment le panneau d’administration est construit
Section intitulée « Comment le panneau d’administration est construit »Tu n’as pas à le demander, et l’IA ne le code pas à la main. Le panneau est un panneau d’administration permanent et auto-configurant : un /admin fixe intégré au template de chaque application, qui lit le schéma de contenu en direct et la configuration des fonctionnalités de ton application, puis s’affiche de lui-même — sans aucun câblage par l’IA. Ajoute une nouvelle collection plus tard et elle apparaît automatiquement, sans rebuild nécessaire.
Au-delà du contenu et des soumissions de formulaires, des sections apparaissent pour tout ce que ton application fait réellement — commandes et retours, réservations et planning, membres et rôles, une médiathèque, e-mail et push. Tu obtiens celles qui s’appliquent à ton application, et aucune de celles qui ne s’appliquent pas.
Comme il appartient au template, il reste cohérent et fiable dans chaque application, et il ne peut ni dériver ni casser quand l’IA modifie tes pages publiques. Si tu veux plus tard faire modifier la console elle-même, demande-le — c’est une modification explicite, pas quelque chose que la première construction improvise.
Cas d’usage courants
Section intitulée « Cas d’usage courants »Tu n’as jamais besoin de demander le panneau d’administration lui-même — chaque application est livrée avec, et les nouvelles collections y apparaissent d’elles-mêmes. Ce qu’il vaut la peine de demander à l’IA :
"Ajoute une bascule « à la une » à mes services pour que je puisse choisir ce qui s'affiche sur la page d'accueil."— les nouveaux champs apparaissent automatiquement dans le panneau d’administration."Rends le titre et les horaires de ma page d'accueil modifiables depuis le panneau d'administration."— déplace le texte codé en dur vers le contenu."Construis-moi une page de back-office qui montre les réservations de la semaine en un coup d'œil."— une page sur-mesure composée à partir des mêmes briques.
Voir aussi
Section intitulée « Voir aussi »- Gestion du contenu — les collections et entrées que le panneau d’administration modifie.
- Formulaires — la source de la boîte de réception des soumissions.
- Utilisateurs & Auth — le fonctionnement de la connexion et l’attribution du rôle administrateur.
- Commerce — gérer ton catalogue et tes commandes.