Skip to content

0x-alx/invoice-app

Repository files navigation

Invoice Pro - Tableau de Bord de Gestion de Factures Moderne

Logo Invoice Pro

Un système de gestion de factures moderne, sécurisé et intuitif construit avec Next.js 14

✨ Fonctionnalités

🎯 Fonctionnalités Principales

  • Analyses en Temps Réel

    • Suivi des revenus
    • Métriques de croissance client
    • Surveillance du statut des factures
    • Indicateurs de performance
  • Gestion des Factures

    • Création et édition de factures
    • Suivi des paiements
    • Rappels automatisés
    • Historique des paiements
  • Gestion des Clients

    • Profils clients détaillés
    • Historique des transactions
    • Segmentation client
    • Suivi des activités
  • Rapports Financiers

    • Analyse des revenus
    • Tendances de croissance client
    • Analytique des paiements
    • Génération de rapports personnalisés

🎨 Caractéristiques UI/UX

  • Design Moderne

    • Interface épurée et intuitive
    • Mise en page responsive
    • Support des modes light/dark
    • Transitions fluides
  • Visualisations Interactives

    • Graphiques de revenus
    • Courbes de croissance client
    • Distribution des statuts de factures
    • Métriques de performance

🛠 Stack Technique

Frontend

  • Next.js 14 - Framework React avec rendu côté serveur
  • TypeScript - Développement typé sécurisé
  • Tailwind CSS - Framework CSS utilitaire
  • Framer Motion - Bibliothèque d'animation
  • Radix UI - Composants UI headless
  • Shadcn/ui - Composants réutilisables
  • Recharts - Visualisation de données

Backend & Base de données

  • Prisma - ORM nouvelle génération
  • PostgreSQL (NeonDB) - Base de données relationnelle
  • JWT - Jetons d'authentification

Outils de Développement

  • ESLint - Linting de code
  • Prettier - Formatage de code
  • Zod - Validation de schéma

🚀 Pour Commencer

Prérequis

  • Node.js (v18 ou supérieur)
  • PostgreSQL
  • npm ou yarn

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages