Skip to content

Repository files navigation

🚀 Système CORE : Automatisation & Facturation E-commerce

Ce projet est une infrastructure Backend complète conçue pour automatiser le flux financier d'une boutique Shopify, de la capture de commande à la génération de factures sécurisées.

🤖 Aperçu du Workflow (n8n)

Aperçu du Workflow

Le flux automatise la réception des webhooks Shopify, communique avec l'API FastAPI pour le stockage SQL, et déclenche l'envoi de factures via Gmail.

🛠️ Stack Technique

  • Backend : Python, FastAPI (API REST sécurisée)
  • Automatisation : n8n (Orchestration des flux)
  • Base de données : PostgreSQL / Supabase
  • Interface : Streamlit (Dashboard de pilotage)
  • DevOps : Docker & Docker Compose

✨ Fonctionnalités Clés

  • Capture temps réel : Webhooks Shopify traités par FastAPI.
  • Génération PDF Stateless : Factures générées directement en RAM via des requêtes HTTP sécurisées.
  • Sécurisation : Validation des signatures HMAC et protection par clés API (BACKEND_API_KEY).
  • Business Intelligence : Suivi dynamique des marges et des paiements fournisseurs.

📦 Installation & Déploiement

Le projet est entièrement conteneurisé pour un déploiement rapide :

docker-compose up --build

About

🚀 Full-stack E-commerce Automation Engine. Integrates Shopify with FastAPI & n8n for real-time order processing, secure PDF invoicing, and financial BI. Containerized with Docker and featuring a Streamlit dashboard.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages