Espace client
v0.1.1
Ouvrir la démo en direct → Écrans
Aperçu
Deux surfaces sur un même jeu de données. Le studio y travaille toute la journée — rédiger un devis, l’envoyer, puis voir un projet apparaître à l’instant où le client l’accepte — tandis que le client, lui, obtient un espace centré et minimal : pas de barre latérale, aucune vue sur le travail des autres, accessible avec une simple adresse e-mail et un numéro de document, pour lire le périmètre, valider un livrable et régler une facture. Le manifeste crée les tables des clients, des devis, des projets et des factures dans votre base de données connectée et génère le suivi qui va autour : l’espace client, c’est l’accueil ; le tableau de bord, c’est le bureau.
Capacités
- Paiements
- Stockage de fichiers
- Reçus par e-mail
Ce que vous obtenez
Tables ajoutées9
- clients
- proposals
- proposal_items
- projects
- milestones
- deliverables
- invoices
- invoice_items
- payments
Créées de zéro, ou associées à vos tables existantes lors de l’installation.
Pages ajoutées à votre tableau de bord5
- Tableau de bord du studioEncours, retards et projets actifs, avec un état d’ancienneté et les derniers règlements.
- ClientsUn annuaire consultable ; chaque client s’ouvre sur une seule chronologie de ses devis, factures et projets.
- DevisUne grille CRUD avec des pastilles de statut, et les lignes chiffrées sous chaque devis.
- FacturesChaque facture avec ses lignes et les règlements enregistrés dessus.
- ProjetsUn tableau des travaux en cours, en pause et terminés, avec les jalons et les livrables sur chaque carte.
Rôles préconfigurés1
- studio-ownerLire et écrire tous les clients, devis, projets, livrables et factures ; les règlements peuvent être enregistrés et corrigés, jamais supprimés, et les réglages comme les rôles restent hors de portée.
Paramètres que vous configurez6
- Nom du studio
- Préfixe de numéro de facture
- Taux de taxe par défaut
- Délai de règlement (jours)
- Devise
- Adresse de réponse
L’utiliser avec vos propres données
Espace client a besoin d’un endroit où conserver vos données. Répondez à une question et nous vous montrons le chemin le plus court.
Utilisez-vous déjà Adminium ?
Tout installer d’un seul coup
Un hébergeur statique ne sert que les écrans. Vos données ont besoin d’une base, et c’est Adminium qui en fait une administration utilisable — les trois partent donc ensemble.
Tout déployer sur DigitalOceanPostgres, Adminium et Espace client, déjà connectés.
Vous préférez l’essayer d’abord sur votre machine ?
npx @adminiumjs/adminium Aucune base de données requise — il vous en demandera une le moment venu. Revenez ensuite ici et choisissez « Oui » ci-dessus.
Où se trouve votre Adminium ?
L’adresse à laquelle vous vous connectez, par exemple https://admin.votreentreprise.com
Cela ne ressemble pas à une adresse web. Elle devrait commencer par https://
Où Espace client doit-il vivre ?
Dans Adminium
Une seule connexion, et rien d’autre à déployer. Votre équipe y accède depuis la même adresse que l’administration.
Montrez-moi comment
- Construisez-le :
git clone https://github.com/Adminiumjs/client-portal.git && cd client-portal && npm install && npm run build:surface - Pointez Adminium dessus et redémarrez :
ADMINIUM_SURFACES_DIR=$(pwd)/dist-surface npx @adminiumjs/adminium start - Puis ouvrez :
https://admin.example.com/apps/clients/staff/
Sur son propre domaine
Un site distinct avec sa propre URL, qui dialogue avec l’Adminium que vous venez d’indiquer.
Vercel n’héberge que les écrans — votre Adminium reste où il est et conserve les données. Vous collerez une clé qui autorise le site à les lire.
Déployer sur VercelVercel demandera deux valeurs. Les deux se trouvent dans votre Adminium, sous Studio → Public API.
Ou partir du code source
Clonez-le et exécutez-le où vous voulez — le README couvre chaque option.
Voir sur GitHubVous regardez seulement ? La démo en ligne ne demande aucune installation et rien de ce que vous y faites n’est enregistré. Ouvrir la démo en ligne