> PROVATEC
2025 · 2026Creator · v1 & v2
Enrollment platform for a large annual medical board exam — candidate (physician) registration, a dynamic form builder, online payments and an admin back office. I built v1 from scratch in Next.js, then migrated it to SvelteKit; both versions were written by me.
- ▹ Domain-driven backend: bounded contexts (Candidate, FormBuilder, Payment, Admin) with per-domain services, repositories and auto-loaded routes.
- ▹ Domain-based multi-tenancy (stancl/tenancy) isolating each client tenant.
- ▹ Dynamic form builder powering custom enrollment flows without code changes.
- ▹ Audit trail in MongoDB, media handling, and a Pest-tested Laravel API.