AI-assisted web application
MotivAI
A web app that helps South Africans write firearm licence motivations that are ready to submit.
- My role
- Design and development
- Platform
- Web
- Status
- Live
- Built with
- React, TypeScript, Vite, Supabase, Edge Functions



A good motivation letter is a big part of a SAPS firearm licence application, and many applicants do not know what evaluators expect. MotivAI guides the applicant through the details, drafts the letter in a careful, formal tone, and exports it as a PDF with a checklist of what to hand in.
AI as a careful assistant, not a magic button
MotivAI is built around the way licence applications actually work. It covers Section 13, 15 and 16 applications, starts with a guided intake that asks for what SAPS evaluators look for, and only then drafts the letter. The drafting is deliberately conservative: neutral, formal wording rather than embellishment.
- 01
Guided intake
A step-by-step questionnaire so nothing the evaluator expects is missed.
- 02
Conservative AI drafting
The AI request runs server-side through a Supabase Edge Function, so keys never reach the browser, and the prompt is tuned for a measured tone.
- 03
Submission-ready PDF
The finished motivation exports as a PDF together with a checklist of supporting documents.
- 04
SAPS forms library
The relevant SAPS application forms are collected in one place for download.
- 05
Accounts, credits and payments
Sign-in, credit packs and payments through PayFast, with generation tied to purchased credits.
- 06
Honest by design
MotivAI says plainly that it assists with drafting. It gives no legal advice and cannot guarantee an outcome, and the applicant remains responsible for what they submit.


Built with
- React
- TypeScript
- Vite
- Supabase
- Edge Functions
- PayFast
- Vercel
Next case study
Grand Safari
Start a project
Got
something
to build?
A site that needs to be better, an app that needs to exist, a platform that has outgrown its tools. Tell me what it is and I’ll tell you honestly how I’d approach it.
hi@rudilouw.com