Aller au contenu principal

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

CoucheTechnologie
FrontendNext.js (Pages Router), Tailwind CSS, shadcn/ui
API BackendStrapi v4 (TypeScript)
AuthentificationNextAuth.js
Synchronisation comptabilitéPennylane
Statistiques publicitairesMeta Ads + Google Ads

Structure de navigation

La barre latérale suit les sections principales de l'application :

SectionPages
LeadsGestion et import des leads
CRMContacts, Entreprises, Succursales, Utilisateurs
CSMTableau de bord, Statistiques
Media BuyerTableau de bord, Statistiques
ComptabilitéFacturation, Clients, Exports, Factures
SupportTutoriels, 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.

asasasasasas