Dashboard Particulier
Tableau de bord utilisateur avec plus de 40 pages couvrant les paiements, la fidelite, le DeFi, les cartes et la verification d'identite.
Overview
Le dashboard Particulier est le tableau de bord principal pour les utilisateurs individuels de YaniPay. Il offre un acces complet a l'ensemble des fonctionnalites de la plateforme : gestion financiere, programmes de fidelite, services DeFi, cartes bancaires et verification d'identite.
40+
Pages
5
Groupes Nav
11
Modules DeFi
4
Pages Fidelite
Groupes de Navigation
Le dashboard est organise en 5 groupes de navigation, chacun regroupant les pages par domaine fonctionnel.
Principal
Accueil, profil utilisateur et parametres du compte.
Dashboard principal
/dashboard
Profil utilisateur
/dashboard/profile
Parametres
/dashboard/settings
Transactions
Paiements, programmes de fidelite et gestion des cartes.
Paiements
/dashboard/payments
Fidelite - Accueil
/dashboard/loyalty
Programmes
/dashboard/loyalty/programs
Recompenses
/dashboard/loyalty/rewards
Historique
/dashboard/loyalty/history
Cartes fidelite
/dashboard/loyalty/cards
Cartes bancaires
/dashboard/card
Identite
Verification d'identite KYC et gestion des documents.
Verification KYC
/dashboard/kyc
Documents
/dashboard/documents
DeFi & Crypto
Hub DeFi complet avec wallet, staking, swap et plus encore.
Hub DeFi
/dashboard/defi
Wallet
/dashboard/defi/wallet
Staking
/dashboard/defi/staking
Swap
/dashboard/defi/swap
Yield Farming
/dashboard/defi/farming
Governance DAO
/dashboard/defi/governance
Lending
/dashboard/defi/lending
Borrowing
/dashboard/defi/borrowing
Insurance
/dashboard/defi/insurance
Flash Loans
/dashboard/defi/flash-loans
DeFi Analytics
/dashboard/defi/analytics
Loisirs
Trading bots, competitions et fonctionnalites sociales.
Trading Bots
/dashboard/bots
Competitions
/dashboard/competitions
Social
/dashboard/social
Fonctionnalites Cles
Vision 360
Vue consolidee de toutes les finances : solde total, repartition des actifs, historique des transactions et projections.
Suite Facturation
Gestion complete des factures : creation, envoi, suivi de paiement, relances automatiques et export comptable.
Analytics Avancees
Tableaux de bord analytiques avec metriques DeFi, performance du portefeuille, APY tracking et historique complet.
Hub DeFi Complet
Le Hub DeFi du dashboard Particulier comprend 11 modules : Wallet, Staking, Swap, Farming, Governance, Lending, Borrowing, Insurance, Flash Loans et Analytics. Chaque module dispose de sa propre page avec des composants interactifs dedies.
Structure des Routes
Voici l'arborescence complete des routes du dashboard Particulier sous le prefix /dashboard :
// Dashboard Particulier - 40+ pages
// Protected by PARTICULIER role
app/(dashboard)/
├── dashboard/
│ ├── page.tsx // Dashboard principal
│ ├── profile/page.tsx // Profil utilisateur
│ ├── settings/page.tsx // Parametres du compte
│ │
│ ├── payments/page.tsx // Paiements & transferts
│ ├── cards/page.tsx // Cartes bancaires
│ │
│ ├── loyalty/
│ │ ├── page.tsx // Accueil fidelite
│ │ ├── programs/page.tsx // Programmes actifs
│ │ ├── rewards/page.tsx // Recompenses disponibles
│ │ ├── history/page.tsx // Historique des points
│ │ └── cards/page.tsx // Cartes de fidelite
│ │
│ ├── kyc/page.tsx // Verification KYC
│ ├── documents/page.tsx // Documents d'identite
│ │
│ ├── defi/
│ │ ├── page.tsx // Hub DeFi principal
│ │ ├── wallet/page.tsx // Wallet multi-chain
│ │ ├── staking/page.tsx // Staking YANI
│ │ ├── swap/page.tsx // Token swap (DEX)
│ │ ├── farming/page.tsx // Yield farming pools
│ │ ├── governance/page.tsx // DAO proposals & voting
│ │ ├── lending/page.tsx // Lending protocols
│ │ ├── borrowing/page.tsx // Borrowing & collateral
│ │ ├── insurance/page.tsx // DeFi insurance
│ │ ├── flash-loans/page.tsx // Flash loans
│ │ └── analytics/page.tsx // DeFi analytics
│ │
│ ├── bots/page.tsx // Trading bots
│ ├── competitions/page.tsx // Trading competitions
│ └── social/page.tsx // Social featuresComposants Partages
Les composants du dashboard Particulier sont situes dans components/dashboard/. Les composants DeFi sont dans components/blockchain/. Les layouts et la navigation sidebar sont dans components/layouts/.