Skip to content

Repository files navigation

🤖 InvoiceFlow

Plateforme intelligente de gestion de factures par IA

InvoiceFlow est une solution moderne de gestion de factures pensée pour centraliser les opérations, automatiser les tâches répétitives et améliorer le suivi grâce à l’intelligence artificielle.

Spring Boot Angular PostgreSQL AWS Terraform SonarQube

🌟 Fonctionnalités

  • 🧠 Gestion intelligente — prise en charge d’un processus de facturation assisté par IA
  • 📄 Centralisation des documents — organisation des factures et fichiers associés
  • 👥 Gestion des partenaires et membres — collaboration facilitée entre utilisateurs
  • 🔔 Notifications et suivi — visibilité sur les actions et événements importants
  • 🚀 Architecture moderne — backend Spring Boot et frontend Angular
  • ☁️ Déploiement cloud — intégration AWS et approche Infrastructure as Code avec Terraform

📷 Captures d’écran

Les captures sont stockées dans le dossier imgs/.

Connexion et accueil

Connexion InvoiceFlow

Organisation et membres

Ajouter une organisation

Liste des organisations

Inviter un membre

Liste des membres

Partenaires et clients

Ajouter un partenaire

Liste des clients

Liste des fournisseurs

Documents et actions

Liste des documents

Upload de document

Envoi d'email

Invitations, notifications et profil

Liste des invitations

Notifications

Gérer le profil

Aperçus complémentaires

Aperçu 1

Aperçu 2

Aperçu 3

Aperçu 4

🛠️ Stack technique

Backend: Spring Boot, Java, PostgreSQL
Frontend: Angular
Cloud & DevOps: AWS, Terraform, CI/CD, SonarQube
Intelligence artificielle: LLMs, agents d’intelligence artificielle, automatisation

🏗️ Vue d’ensemble

InvoiceFlow suit une architecture orientée produit avec séparation des responsabilités :

  • Backend pour la logique métier et les APIs
  • Frontend pour l’expérience utilisateur
  • Base de données pour la persistance des données
  • Infrastructure cloud pour le déploiement et l’automatisation
  • Couches IA pour enrichir l’automatisation et l’assistance intelligente

📁 Structure du projet

invoiceflow/
├── invoice_flow_backend/
├── invoice_flow_web/
├── invoice_flow_mobile/
├── imgs/
├── terraform/
└── README.md

🔒 Bonnes pratiques

  • Centraliser la documentation des fonctionnalités dans ce README.md
  • Conserver les captures dans imgs/
  • Maintenir une base de code propre avec CI/CD et SonarQube
  • Utiliser Terraform pour décrire l’infrastructure

InvoiceFlow — Plateforme intelligente de gestion de factures par IA

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages