Project / Web App

Projet / Application web

PrepaTrack
Rank Simulator Simulateur de rang

A tool for prépa students: enter your marks and see an estimate of where you could land in the entrance exams. Well advanced, on hold for now.

Un outil pour élèves de prépa : on entre ses notes et on voit une estimation de la place qu'on pourrait avoir aux concours. Bien avancé, en pause pour l'instant.

Web appReactTypeScriptOn holdEn pause

Know where
you stand.
Savoir où
on en est.

In prépa, you rarely know what a mark really means. PrepaTrack started from that frustration. The year simulator turns class marks, class rank and how strict each teacher is into a continuous estimate of the concours rank. A second tool takes real exam marks and the official coefficients to give a precise rank. The project is on hold for now, but it runs.

En prépa, on sait rarement ce que vaut vraiment une note. PrepaTrack est parti de cette frustration. Le simulateur d'année transforme les notes de classe, le rang et la sévérité de chaque prof en une estimation continue du rang aux concours. Un second outil prend les vraies notes d'épreuves et les coefficients officiels pour donner un rang précis. Le projet est en pause pour l'instant, mais il fonctionne.

2
Tools in one app
Outils dans une application
Web
Platform
Plateforme
2026
Year
Année
On hold
En pause
Stage
Étape
01

Enter your marks

Entrer ses notes

Class marks for the year, with your rank and the class size.

Les notes de la classe pour l'année, avec son rang et l'effectif.

02

Adjust for your school

Tenir compte de son lycée

Marks are weighted by school and by how strict each teacher is.

Les notes sont pondérées selon l'établissement et la sévérité de chaque professeur.

03

Get an estimate

Obtenir une estimation

An estimated concours rank, with school suggestions and charts.

Un rang estimé aux concours, avec des suggestions d'écoles et des graphiques.

04

Use the real marks later

Passer aux vraies notes

After the exams, the second tool computes a precise rank from real marks and official coefficients.

Après les épreuves, le second outil calcule un rang précis à partir des vraies notes et des coefficients officiels.

React and TypeScript Single page app, everything computed in the browser. Application monopage, tout est calculé dans le navigateur.
Vite, Tailwind, Recharts Build, styling and charts. Build, style et graphiques.
Vitest Automated tests on the rank estimation engine. Tests automatisés sur le moteur d'estimation du rang.
Local first Works offline from the browser storage, with an optional account to sync. Fonctionne hors ligne grâce au stockage du navigateur, avec un compte optionnel pour synchroniser.
An estimate, not a promise
Une estimation, pas une promesse
The result is a statistical estimate from the data you enter. It helps to see a trend, it does not predict an outcome.
Le résultat est une estimation statistique à partir des données saisies. Il aide à voir une tendance, il ne prédit pas un résultat.
On hold
En pause
The core works. The project is paused for now and I am not announcing a restart date.
Le cœur fonctionne. Le projet est en pause pour l'instant et je n'annonce pas de date de reprise.