Public Pages
Applicants interact with Terra through public form pages and the portal.
URL Structure
| Route | Purpose |
|---|---|
/p/[slug] | Program landing page |
/f/[slug] | Form submission page |
/status | Application status lookup |
/portal | Authenticated applicant portal |
Form Page (/f/[slug])
The public form renderer:
Features:
- Multi-page navigation
- Auto-save (every 30 seconds)
- Language switching
- Progress indicator
- Validation feedback
Program Landing Page (/p/[slug])
Shows program information before starting the form:
- Program title and description
- Deadline information
- Eligibility requirements
- “Start Application” button
Status Lookup (/status)
Applicants can check status via reference ID:
Applicant Portal (/portal)
Authenticated applicants can:
- View all their submissions
- Check application status
- Continue draft applications
- Upload additional documents