Retour aux projets
En productionProjet SaaS · Mars 2026

GenForge — Générateur de
contenu LinkedIn par IA

Plateforme SaaS complète pour créer du contenu LinkedIn professionnel grâce à l'IA : posts, bios, résumés et réécritures, avec système d'abonnements et portail de facturation intégré.

01

Problème

Les professionnels sur LinkedIn savent que la régularité de publication est clé pour développer leur visibilité et leur réseau. Mais rédiger du contenu engageant et adapté à la plateforme prend du temps — trouver le bon angle, le bon ton, la bonne structure.

Les outils génériques (ChatGPT, etc.) produisent du contenu trop générique, pas optimisé pour les codes de LinkedIn. Il manque un outil spécialisé qui comprend les conventions de la plateforme et offre un workflow complet (génération, historique, gestion de compte).

02

Solution

GenForge est une plateforme SaaS dédiée avec 4 outils IA spécialisés :

Générateur de posts

Création de posts LinkedIn optimisés avec contrôle du ton (professionnel, inspiré, storytelling), de la longueur et du sujet.

Générateur de bios

Bios professionnelles percutantes à partir des informations du profil utilisateur.

Résumé de documents

Extraction et synthèse des points clés d'un document pour en faire un post LinkedIn structuré.

Réécriture de contenu

Amélioration et reformulation de posts existants pour maximiser l'engagement.

Le tout avec un système de crédits et d'abonnements (Free / Pro / Premium), un historique complet des générations et un portail de facturation Stripe.

03

Architecture

Frontend Next.js 15

Interface React avec App Router, composants shadcn/ui, animations Framer Motion, dark/light mode. Pages de génération, historique, abonnements et portail de facturation.

API Routes (Service Layer)

Architecture en couches : routes API → services métier → Supabase. Rate limiting (5 req/min/user), validation des crédits et gestion des erreurs centralisée.

IA — Groq + LLaMA 3.3

Prompts structurés en français pour 4 outils : génération de posts, création de bios, résumé de documents et réécriture de contenu. Paramètres configurables (ton, longueur, sujet).

Supabase (Auth + DB)

Authentification email/password + Google OAuth. Row-Level Security sur toutes les tables. Procédures stockées pour la déduction atomique de crédits.

Stripe (Paiements)

Intégration complète : checkout sessions, webhooks pour synchronisation des abonnements, portail client pour la gestion de facturation.

04

Ce que j'ai livré

  • Générateur de posts LinkedIn avec contrôle du ton, de la longueur et du sujet
  • 4 outils IA spécialisés : posts, bios, résumés de documents, réécriture
  • Système de crédits atomique via procédures stockées Supabase
  • Abonnements Stripe (Free / Pro / Premium) avec portail de facturation
  • Historique de générations avec recherche, organisation et suppression
  • Authentification sécurisée (email + Google OAuth) avec Row-Level Security
  • 53 tests unitaires (Vitest) + 60 tests E2E (Playwright)
  • Pipeline CI/CD GitHub Actions + déploiement Vercel
05

Résultats

En production

Déployé et accessible sur Vercel

113 tests

53 unitaires (Vitest) + 60 E2E (Playwright)

4 outils IA

Posts, bios, résumés, réécriture

3 plans

Free (5 crédits) / Pro (100) / Premium (500)

06

Stack

Frontend·Next.js 15
Frontend·React
Frontend·TypeScript
Frontend·Tailwind CSS v4
Frontend·shadcn/ui
Frontend·Framer Motion
Backend·Next.js API Routes
Backend / Auth·Supabase
Base de données·PostgreSQL (RLS)
IA·Groq API
IA·LLaMA 3.3 70B
Paiement·Stripe
Tests·Vitest
Tests E2E·Playwright
CI/CD·GitHub Actions
Déploiement·Vercel

Intéressé par ce projet ?

Je suis ouvert à des discussions techniques ou des opportunités de collaboration.

Discutons →