ETC Tunisie
ETC Tunisie
Tunisie

#02 - Plateforme de Génération et Envoi Automatique de Factures

FinTech / Gestion de placementsFacturation et recouvrement (Finance)PDF & génération de documentsBackend (SpringBoot)Frontend/UXSelenium/Cypress / Automatisation webJob schedulingEmailing/SMTPIntégration paiementsAI & Data Engineering

Publié il y a 6 jours

Stage
⏱️3-6 mois
💼Présentiel
📅Expire dans 8 jours
Intègre les mots-clés de l’offre.

Description du poste

Objectif du projet

  • Créer une solution de facturation automatisée: génération de PDF professionnels, envoi par email avec tracking d’ouverture, suivi des paiements, relances programmables et réconciliation bancaire semi-automatique. Cible: entreprises B2B (récurrente ou ponctuelle).

Fonctionnalités attendues

  • Templates WYSIWYG: éditeur visuel (logo, couleurs, header/footer, mentions légales)
  • Génération automatique programmée: scheduler quotidien selon dates de facturation
  • Numérotation intelligente & conforme: format INV-{YEAR}-{ENTITY}-{SEQ} avec séquences par entité
  • Génération PDF haute qualité: multi-pages, tableaux complexes
  • Envoi automatique email: SMTP, CC/BCC, message personnalisable, pièces jointes
  • Tracking statuts: Draft → Generated → Sent → Opened → Downloaded → Paid
  • Relances automatiques: J+7, J+15, J+30 avec escalade
  • Réconciliation des paiements: matching auto/semi-auto (montant, référence, date)
  • Dashboard financier: CA facturé vs encaissé, retards, DSO, prévisions de trésorerie
  • Export comptable: CSV/Excel, intégrations ERP (SAP, QuickBooks, Xero) via API
  • Multi-devises: taux de change intégrés
  • Factures récurrentes: abonnements mensuels/trimestriels/annuels

Compétences développées

  • Génération de PDF dynamiques
  • Intégration SMTP et gestion d’emails
  • Job scheduling & automatisation
  • Réconciliation bancaire (matching) et conformité facturation
  • Intégration APIs de paiement

Technologies suggérées

  • React / Angular, Node.js / NestJS, PostgreSQL, Redis, Docker, Bull
  • jsPDF / Puppeteer / PDFKit, Nodemailer / SendGrid
  • Stripe / PayPal API
ETC Tunisie - #02 - Plateforme de Génération et Envoi Automatique de Factures | Hi Interns | Hi Interns