Individual Talent Registry Form

Complete the form in sequence. The form dynamically reveals the correct sections for citizenship, age, residence, talent type, and declaration logic. All required visible fields are validated before submission.

1. Instructions

Informational only

Complete in order Begin with the photo upload and personal details so the conditional sections can calculate properly.
Use valid documents Uploads are checked for file type and size. Passport photo has a 1 MB limit.
Conditional logic Citizen/foreigner, adult/minor, Botswana/international residence, and general/sports sections all update automatically.

2. Passport / Face Photo Upload

Required file preview and type validation



Use a clear front-facing image with even lighting. The image is validated before submission.

JPG, JPEG, PNG. Maximum size: 1 MB

3. Personal Details

Identity, citizenship, birth date, and gender

Yes = citizen, No = foreigner.
Age is calculated automatically and controls the declaration section.

4A. Home Village / Origin (Citizen)

Shown when citizenship is set to Citizen

5. Current Contact Information

Residence-based visibility and validation

6. Web Media Links

Up to 3 links aggregated as JSON

Add up to three social or web media profiles. The URL field stays disabled until a platform is selected.

7A. Primary Talent Type

Choose General or Sports

8. Talent Profile Uploads

Validated file types, and size

PDF only,3MB Max
PDF only,2MB Max
PDF, JPG, JPEG, PNG, 1MB Max

10. Submission

Validation, aggregation, and server post