Proleads Admin
Proleads Admin est la plateforme de gestion interne de l'écosystème Proleads. C'est une application Next.js alimentée par une API Strapi CMS, stylisée avec Tailwind CSS et les composants shadcn/ui.
Architecture
| Couche | Technologie |
|---|---|
| Frontend | Next.js (Pages Router), Tailwind CSS, shadcn/ui |
| API Backend | Strapi v4 (TypeScript) |
| Authentification | NextAuth.js |
| Synchronisation comptabilité | Pennylane |
| Statistiques publicitaires | Meta Ads + Google Ads |
Structure de navigation
La barre latérale suit les sections principales de l'application :
| Section | Pages |
|---|---|
| Leads | Gestion et import des leads |
| CRM | Contacts, Entreprises, Succursales, Utilisateurs |
| CSM | Tableau de bord, Statistiques |
| Media Buyer | Tableau de bord, Statistiques |
| Comptabilité | Facturation, Clients, Exports, Factures |
| Support | Tutoriels, Scripts, FAQ |
Authentification
Toutes les routes sont protégées par un middleware Next.js (proxy.ts). Les requêtes non authentifiées sont redirigées vers /auth/signin. L'authentification est gérée par NextAuth.js en utilisant les identifiants stockés dans les users-permissions de Strapi.
| asas | as | asasas |
|---|---|---|