Add Demo Programme Button with Guided App Tutorial / Video Walkthrough
✨ Feature Request
Summary: Add a Demo Programme button in the app to provide volunteers and admins with a guided walkthrough or video tutorial demonstrating how to use the application from start to finish.
Problem Statement: Currently:
- New volunteers or admins may face difficulties navigating the app.
- There is no built-in tutorial or demonstration explaining the app workflow.
- Users may make errors or require frequent assistance from others.
Proposed Solution:
-
Demo Programme Access:
- Add a prominent “Demo Programme” button in the app (dashboard or login page).
- Clicking the button opens a video tutorial or interactive walkthrough.
-
Content of the Demo:
-
Step-by-step explanation of the entire app workflow, e.g.:
- Login process (Volunteer/Admin)
- Patient registration
- Vitals entry
- Medicine assignment
- Counselling and prescription
- Doctor assignment
- Volunteer contribution tracking
- Reports and dashboards
-
Include best practices, tips, and common errors to avoid.
-
-
Frontend/UI Implementation:
- Button should be accessible yet unobtrusive.
- Option to pause, skip, or replay tutorial content.
- Consider interactive guided tour with tooltips highlighting each module.
-
Backend/Content Management:
- Host demo videos securely (e.g., on cloud storage or within app assets).
- Optionally allow updating tutorial content without app updates.
-
Testing:
- Verify video or walkthrough plays correctly on all devices.
- Ensure clarity of instructions and correct sequencing of steps.
- Test accessibility (audio, captions) for all users.
Alternatives Considered:
- Rely on manuals or PDFs — rejected due to low engagement and effectiveness.
- Only text-based walkthrough — rejected as interactive or visual guides improve retention.
Benefits:
- Helps new users quickly become familiar with the app.
- Reduces onboarding time and need for external assistance.
- Improves accuracy in app usage, reducing errors.
- Enhances user experience and volunteer satisfaction.
Risks or Concerns:
- Video or tutorial must be kept up-to-date with app changes.
- Large media files may affect app load time or storage (if offline).
- Need to ensure compatibility across devices and screen sizes.
Additional context or references:
- Could integrate with onboarding screens or a help section.
- Could include analytics to see which parts of the demo are most accessed or skipped.