EdtechSearchComparisonFranceCPFAutomation

Notre.Education

Search & compare French CPF (government training credit) courses by price, duration, and modality. Powered by a fully automated, monthly-refreshed dataset.

Product demo

Overview

Notre.Education helps people in France spend their CPF training budget wisely. It aggregates every listing from Mon Compte Formation and lets you compare programs, price, duration, remote vs. in-person, admissions, pace, and more.

CPF (Compte Personnel de Formation): a French, government-backed personal training credit that workers can spend on approved courses via Mon Compte Formation.

Why I built this

Finding a course within my CPF budget was slow and confusing. I scripted comparisons to speed it up, then turned it into a site so others could benefit.

Who it's for

  • Anyone with a CPF balance who wants to use it wisely.
  • Career switchers and upskillers comparing certified programs.
  • Training providers studying their competitive landscape.

How it works

  1. Crawlers collect course listings from Mon Compte Formation once a month.
  2. Python jobs clean and normalize data (providers, diplomas, modalities, prices).
  3. Programs targeting the same diploma/certification are matched and compared.
  4. Aggregations compute min / average / max for price and duration, and summarize distance vs. in-person availability.
  5. Everything lands in PostgreSQL. A monthly ETL on AWS refreshes the dataset.

What you can do

  • Search deeply across programs delivering the same diploma.
  • See instant ranges for price and study time to spot outliers.
  • Filter by modality and quickly compare remote vs. in-person offers.
  • Rely on a regularly refreshed, automated dataset.

Tech stack

AstroPreactTypescriptPostgreSQLWebScrapingAWSLambdaAPI GatewayCloudFrontSQSS3EventBridgeGlueIAMTerraformPySpark

Architecture overview

Navigation tips

  • Wheel to zoom. Cursor stays on the same point.
  • Drag (left or middle mouse) to pan.
  • Double-click to zoom in at the cursor.
  • Shift + Double-click to zoom out.
  • Keyboard: +/ zoom, 0 fit, 1 1:1, arrow keys to pan.