- Designed and developed the whole project alone, from landing page to back office
- Passwordless flow: applicants get a private link to their file by email, no account to create
- End-to-end application flow: admission calls, identity form, document upload, submission
- Separate tracks for Senegalese and foreign applicants, Licence 1 and Licence 3 entry
- Wave and Orange Money payment of application fees (two fee levels: Senegalese and West African applicants)
- Mobile money integration through a pluggable payment module (InTouch, SycaPay gateways)
- Payment status polling and reconciliation instead of webhooks, with QR code and payment link at checkout
- Uploaded documents converted and merged into PDF files
- Admin back office: dashboard, application review, user management, admission call management
- CSV export (chunked streaming) and ZIP export of applicant documents
- Email notifications to applicants and bulk messaging from the back office
- Feature and unit tests (application flow, payment gateway)

Admission S2AE—
Admission S2AE
Full Stack Developer
Visit SiteDesigned and built solo: the fully online admission platform of UFR S2AE for the 2026-2027 intake. No account needed, documents uploaded as PDF or phone photos, fees paid with Wave or Orange Money, and a back office to process applications.
LaravelVue.jsInertiaTailwind CSS