Civic Participation Banner

Join the Movement

Register • Verify • Volunteer • Participate

Civic Engagement Portal

Supporter & Volunteer Onboarding Form

Structured onboarding interface for supporter registration, identity verification, volunteer coordination, diaspora participation, and election-day readiness. Built with Tailwind CSS and JavaScript, ready for PHP backend integration with AJAX submission.

Platform Motto

Join • Verify • Volunteer • Mobilize • Participate

1. Verification
2. Personal Info
3. Registration
4. Profile
5. Participation

This is a demo step flow. Other sections remain hidden until you move to the next stage. No validation is enforced for step navigation yet.

Section 1

Verify Identity

Required before registration proceeds

Verified identity fields can be auto-populated and locked by your PHP backend response.

Section 2

Personal Information

Auto-captured fields can remain editable or locked depending on your verification workflow.

Supports camera capture or upload.

Section 3

Voter Registration Details

Populate these from your backend when VIN verification succeeds.

Section 4

Disability, Occupation & Volunteering

Section 5

Diaspora Information

Shown only when diaspora registration is selected.

Section 6

Civic Participation & Referral

Submission Actions

Use Previous and Next to move through the demo without step validation.