Mattéo Rogier

OpenFormations

SaaS

A complete SaaS platform for creating, selling, and managing online training courses. Built from scratch with a powerful course editor, Stripe Connect payments, Qualiopi compliance tools, automated certificates, and real-time analytics. Designed to empower independent trainers and training organizations in France.

Type

SaaS Platform

Date

2025 — Present

Role

Founder & Solo Developer

Visit Platform
OpenFormations Platform

Project Overview

OpenFormations is a full-featured SaaS platform I designed and built from scratch to solve a real problem in the French training market: independent trainers and small organizations lack affordable, compliant tools to sell courses online. Existing solutions are either too expensive, too generic, or don't handle France's strict Qualiopi certification requirements.

The platform features a rich course editor with drag-and-drop media, custom fonts, flexible column layouts, interactive blocks, and AI-powered content generation. Trainers can build professional courses without any technical knowledge. The learning experience includes progress tracking, automated certificates, exams, and evaluation surveys.

On the business side, OpenFormations handles everything: Stripe Connect for split payments with configurable platform commissions, subscription plans (Free, Essential, Pro, Enterprise), Qualiopi-compliant document generation (conventions, attestations, attendance sheets, BPF reports), revenue analytics, and learner management. It's a complete ecosystem that lets trainers focus on teaching.

Key Features

  • • Advanced course editor with drag-and-drop, media, custom fonts, and column layouts
  • • AI-powered content generation for lessons and course plans
  • • Stripe Connect split payments with tier-based commissions (0-10%)
  • • 4-tier subscription system (Free, Essential, Pro, Enterprise)
  • • Qualiopi-compliant PDF document generation (convention, attestation, BPF)
  • • Automated certificate issuance with unique verification codes
  • • Real-time analytics dashboard with revenue charts and learner tracking
  • • Exam system with multiple question types and auto-grading
  • • Evaluation surveys (hot & cold) with aggregated results
  • • Course catalog with search, filters, and access codes
  • • Google & LinkedIn OAuth + email authentication
  • • Fully responsive with dark mode support

Tech Stack

Next.js 15
TypeScript
Supabase
Stripe Connect
Tailwind CSS
shadcn/ui
React PDF
Recharts
Vercel

Architecture

• App Router with server actions

• Row-level security via Supabase

• Stripe webhooks for payments

• Server-side PDF generation

• Plan-based feature gating

• Connection logging for compliance

Platform Overview

OpenFormations - Landing Page
OpenFormations - Dashboard
OpenFormations - Course Editor
OpenFormations - Revenue Analytics

Platform Scale

0

Subscription Plans

0+

Compliance Documents

0%

Qualiopi Compliant

0%

Commission on Pro

Want a similar website?

Let's discuss your project. Book a free 30-minute call.

Let's talk →