$ cat ~/projects/certe-id.mdx
Certe.ID
A Laravel and MySQL platform that lets universities run their own TOEFL-equivalent English tests, from registration through results.
- Laravel
- MySQL
- Bootstrap
Context
Indonesian universities needed to run locally validated, TOEFL-equivalent tests without coordinating every session with a central testing body. Certe.ID gives each university its own sessions, schedules, and results workflow.
What I built
The application is built with Laravel and MySQL. It has three main surfaces:
- University admin — manage students, schedule test sessions, configure scoring rubrics, see results.
- Test taker — register, take the test, see provisional scores.
- Results processor — scoring logic, report generation, export to the formats universities needed.
The tricky parts were test integrity and scoring. Sections are time-bounded, attempts are limited to one, and the browser is restricted during the test. Each university can set its own passing thresholds, so the schema supports institution-specific rubrics without separate code paths.
Outcome
Universities moved from quarterly sessions with manual scoring to weekly sessions with automated results. During peak registration, the platform handled a few thousand concurrent test takers. Queue workers and connection pooling were enough; no redesign was needed.