NLBook a call

LEARNING PLATFORM · OWN PRODUCT · NL

WRM Academy

Our own learning platform for driving instructor training: online lessons, practice exams, a trial period with an email series, invoices and referrals.

TYPE
Learning platform · own product
MODULES
8
ROLES & PORTALS
4
ENVIRONMENT
Own, isolated

WHAT WE BUILT

A student starts with a free trial account and a practice exam. After that comes online access or the classroom course: choose a start date, sign the agreement and pay in instalments. Teachers run lesson evenings with slides and live questions, answer questions at their own question desk and see who is falling behind. The platform itself generates invoices, agreements and the proof of participation as PDFs.

Modules

01 / 06

Emails

Drafted in the WRM Academy house style and recorded per student. Commercial emails only with consent, with an unsubscribe link in every email.

02 / 06

Documents

03 / 06

Every document is generated as a PDF by the platform itself and kept in protected storage. Invoices get a sequential number with no gaps.

  • Invoice (PDF)after every payment
  • Signed agreement (PDF)on enrolment or upgrade
  • Proof of participation (PDF)after completing the course
  • Case file (PDF)export of a question for the administrator
  • Data exportthe student downloads their own data

Roles & portals

04 / 06

Security in this project

05 / 06
  • Permissions per role enforced in the database
  • Separate test and live environments
  • Data export and erasure on request
  • Hosted in Europe
How we do this on every project →

Technology & timeline

06 / 06
Build time
4 weeks
Application
Next.js
Database
PostgreSQL with row-level security
Payments
Via the payment page, including in instalments
Environment
Own, isolated

Something like this for your business?

Tell us how you work now. We'll think it through with you in 30 minutes.