· the decision
Google Meet links, sent by hand.
Classes were held in person, sometimes remotely. No online exercises, no tracking, nothing shared. Digitalise the activity: decided the day before the first commit.
Client case · institut-moliere.com · live since 25 August 2026
A language and tutoring institute, 6 sites plus online classes, from primary school to the baccalauréat and adults. Public site, learning platform, teacher area, administration, automation: one project, 24 days.


The same home page on a laptop and on a phone, as it adapts. Hover: it scrolls all the way down. Captures refreshed every week.
See this first
The visitor who tests themselves, the family that signs up, the pupil who works, the teacher who applies.

Registration, question by question











The student area

The level test

The teacher application
The starting point
· the decision
Classes were held in person, sometimes remotely. No online exercises, no tracking, nothing shared. Digitalise the activity: decided the day before the first commit.
· live

Registration, payment, level test, learning path, dictations, mental maths, chess, library: built from nothing. Nine days of code, from the first commit to going live.
Four areas, one project
One building, four badges. Swipe one: the door opens on what that role sees, and nothing else. The teacher and administration areas are not photographed — they hold families' data.
The visitor learns, tests themselves and signs up — without calling anyone.
What opens
Something to do every day; every week, the proof it was done.
What opens
Attendance, session, report: published in the pupil's area, announced in the group.
What opens
Who paid, who engaged, who is slipping: the school year is steered from inside.
What opens
Automation
The site records, the platform reacts. Eight automations leave the same core for Telegram, email or the administration — nobody launches them.
The core
institut-moliere.comAlerts to the teamRegistration, application, level test, payment, Coach outage.
Telegram · instantlyOne group per classThe bot posts the reminder before, the write-up after.
Telegram · before and after classThe weekly reportTo families, by name, without anyone writing it.
Email · every weekFollow-up on quiet pupilsAfter three days without a visit; a switch in the administration turns it on.
Email · after 3 daysReminder before each lessonWhen the class starts within 12 minutes, in the group.
Cron · every 5 minThe dictations' voiceVoiced two times a day, in batches.
Cron · 2 times a dayReceipt readingProof of payment read, payee checked.
AI · every proofThe dyslexia signalCounted on every dictation; the administration is alerted, never the family.
AI · every dictationThe decisions
Rights by module, level and class, enforced by the database engine. A screen protects nothing.
Library, learning path, dictations: their level, one step below, one step above. Proven on a throwaway pupil, not deduced from the code.
Sent when the record is written. A safety net in the browser goes silent as soon as the connection drops.
And for you
The same foundation adapts: site, registrations, areas, automation. Price depends on the activity: a fixed amount per pupil or per active member, or a package, set after a first conversation.