Vue d'ensemble
Commandes (aujourd'hui)
—
CA du mois (FCFA)
—
Visites (aujourd'hui)
—
En attente
—
Trafic & commandes (30 j.)
Répartition statuts
Dernières commandes
| Réf. | Client | Montant | Mode | Statut | Date |
|---|
| Réf. | Client | Téléphone | Articles | Total | Livraison | Statut | Date | Reçu |
|---|
Visites totales
—
Pages vues (aujourd'hui)
—
Trafic cette semaine
—
Visites quotidiennes (30 j.)
Trafic par heure (7 j.)
Pages les plus visitées
Appareils
Modes de paiement
| Article | Catégorie | Prix | Statut | Actions |
|---|
Textes globaux du site
Liens de la barre de navigation
SEO & partage sur réseaux sociaux
Pages de catégories
| Catégorie | Eyebrow | Pill NEW | Statut | Actions |
|---|
| Titre | Slug (URL) | Ordre | Statut | Actions |
|---|
💡 Pour qu'une page apparaisse dans le top nav du site : édite Contenu du site → Liens de la navigation, et mets
#contact comme URL pour pointer vers la page de slug contact.
| Code | Réduction | Min. | Utilisations | Comm. | Affilié | Expire | Statut | Actions |
|---|
| Nom | Identifiant | Contact | Codes | Utilisations payées | Commission | Statut | Actions |
|---|
🔗 Lien dashboard affilié : /affilie — communiquez-le aux promoteurs avec leurs identifiants.
| Nom | Téléphone | Cagnottes | Solde total | Statut | Actions |
|---|
| Cagnotte | Client | Solde / Objectif | Date cible | Statut | Actions |
|---|
💰 Les dépôts via le site sont automatiques (CinetPay). Pour les versements cash/virement reçus en personne, utilise le bouton « Dépôt manuel » pour les enregistrer.
| Nom | Téléphone | Commandes | Dépensé (FCFA) | Dernière commande |
|---|
| Client | Note | Commentaire | Date | Visible |
|---|
| Identifiant | Nom complet | Rôle | Téléphone | Statut | Actions |
|---|
| Date | Utilisateur | Action | Type | Détails |
|---|
Notifications nouvelle commande
📧 Email
Envoie un email à chaque nouvelle commande, avec tous les détails (client, articles, total, livraison). Destinataire défini dans
.env (NOTIFY_EMAIL_TO). Setup Gmail SMTP dans .env.💬 WhatsApp
Ping WhatsApp instantané au numéro patron via CallMeBot (gratuit). Numéro + clé API dans
.env (CALLMEBOT_PHONE / CALLMEBOT_APIKEY).Paiement
Validation automatique des paiements
Quand activé, tous les paiements sont validés immédiatement sans passer par CinetPay. Utile pour tester le flux complet avant l'intégration réelle.
Accès admin
Compte super-admin
Le compte super-admin est défini via les variables d'environnement
ADMIN_USER et ADMIN_PASS dans le fichier .env.
Sauvegardes (DB + images)
| Fichier | Taille | Date | Action |
|---|
💾 Sauvegarde la base SQLite + tous les uploads dans une archive
⏰ Cron quotidien recommandé : ajoute
🔄 Restore :
.tar.gz.
Les 14 sauvegardes les plus récentes sont conservées (les anciennes sont automatiquement supprimées).⏰ Cron quotidien recommandé : ajoute
0 3 * * * cd /chemin/projet && npm run backup à crontab -e.🔄 Restore :
./scripts/restore.sh backups/pastry-YYYYMMDD-HHMMSS.tar.gz (un snapshot pré-restore est créé automatiquement).