saayam-for-all / webapp

Contains only the web releated React code
GNU General Public License v3.0
2 stars 4 forks source link

Volunteer promotion wizard #56

Open RaoBhethanabotla opened 1 month ago

RaoBhethanabotla commented 1 month ago

When a basic user needs to promote himself/herself to a volunteer, this user needs to follow these steps:

VikAnalytics commented 1 week ago

Label Naming for the 4 Steps in the Promotion Wizard:

Step 1: Agreement and Signature Label: Volunteer Agreement Description: Users will be asked to read the "Volunteer Agreement" document and sign it officially. Action Required: Checkbox indicating "I Agree" and a digital signature field. Data Recording: Ensure that the signed agreement event is properly recorded in the database with a timestamp.

Step 2: Government ID Upload Label: Government Issued ID Upload Description: Users are required to upload at least one government-issued ID with a picture for identity verification. Action Required: Upload field for ID(s). Data Recording: Store the uploaded ID securely and record the upload event in the database.

Step 3: Volunteer Profile Information Label: Volunteer Skills and Expertise Description: Collect extensive profile information to understand the volunteer's skills, expertise, and areas of interest. Action Required: Form fields to capture skills, expertise, interests, and any relevant certifications. Data Recording: Record the profile information in the database for future profile matching.

Step 4: Availability and Notification Preferences Label: Availability and Emergency Notifications Description: Collect information about the volunteer's availability and willingness to be contacted during emergencies. Action Required: Availability: Options to select preferred volunteering times (e.g., weekends, weekdays from 4 pm to 7 pm in local time).