-
Type:
Epic
-
Resolution: Unresolved
-
Priority:
High
-
None
-
Affects Version/s: None
-
Custom Form Management from Admin Panel for ASHA Mobile App
-
FLW Mobile App
-
All
This Epic introduces a configurable form builder within the Admin panel that allows admins to design, update, and publish forms for the ASHA mobile app without requiring code changes or app redeployments. These forms can serve a variety of use cases including but not limited to incentive activities, data collection, health surveys, event tracking, or reporting. The forms should support dynamic fields, validation rules, conditional logic, version control, and offline usage on mobile.
Module
- Admin Portal
- ASHA Mobile App
- Dynamic Form Engine
- Backend API / Database
- Offline Sync Service
Acceptance Criteria
- Admin can create and configure a new form for any use case (not limited to incentives)
- Admin can define metadata (title, category, purpose, applicable roles)
- Admin can add fields of various types (text, dropdown, number, checkbox, date, media)
- Support for conditional logic between fields
- Forms can be version-controlled and updated safely
- Mobile app fetches latest form definitions and caches for offline access