...
- It must be followed by "STOP TB" Logo.
- It must have both Online and Offline capabilities. ("Offline capabilities feature to exchange data between Mobile devices in a closed environment in real-time without internet")
- It must have Multilingual Feature with English, Hindi and other Indian languages enabled, and must be configurable to accommodate all the Indian languages as and when required in future.
- Followed by "Next" button Page must end with "Powered by Piramal Foundation"
UI Field Name
Field Type
Options
Validations
STOP TB Logo
<Placeholder>
Please Select your Language
Radio Button
- English
- Hindi
- The fields and labels must populate in the language selected by the user
Username
Textbox
Password
Textbox
Remember Me
Checkbox
- When 'Remember Me' checkbox is selected, next time directly allow user to login just by authenticating with fingerprint
Powered by Piramal Foundation
Text
- This must be displayed below the "Next" Button in the center.
- Display on the bottom of the screen
The landing page should have:- This page must have a hamburger icon (side drawer), "Stop TB" text, refresh button, sync button, and "Language Translation" button on the Top row.
- There should be a hamburger icon on the left side, which on clicking should have following details-
- Full Name (VolunteerUser)
- Username
- User ID
- Sync Records
- Create ABHA ID
- Support
- Request to delete account
- Log out
- Landing page should have 2 tabs- "Home" and "Dashboard" flip feature in the 2nd row.
- In the 3rd row, give Search icon which can retrieve the data with "Name", "Beneficiary id" ,"Phone Number"
- In the 4th row show the Beneficiary cards with newest on Top alignment, that has "Name", "Beneficiary Id","Phone Number", "Village name"," Visit date", "Age" , "Gender", "ABHA "Button, "eSanjeevani" Button , "Sync" Button in the 4th row
- .
- In home tab Give floating "Registration" button in the right corner of the 5th row.
Home Page- Home
- Flip feature between "Home" and "Dashboard".
- Should contain three four modules/ Cards- All Beneficiaries, NCD screening, TB screening, NCDFacility Referrals written on these cards.
- On clicking "All Beneficiaries" card- open the "Beneficiary module" form documented below for registering the beneficiary by giving the floating "Registration" button in the right corner. Fill the form for registering the beneficiary.
...
Field Name | Field Type | Options | Validation |
Filter/ Selection option | Dropdown | The Dropdown Values are
| If this filter is selected, then show all the values of the dashboard indicators pertaining to the time period selected. |
Filter/ Selection option | Dropdown | Village/ Hamlet names to be put here | If this filter is selected, then show all the values of the dashboard indicators pertaining to the particular village selected. |
Total TB screenings | Card must be yellow in colour | It must auto populate based on the filter selected. | |
Total TB suspected cases | Card must be yellow in colour | It must auto populate based on the filter selected. | |
Total TB confirmed cases | Card must be yellow in colour | It must auto populate based on the filter selected. | |
NIKSHAY IDs | Card must be yellow in colour | Total number of NIKSHAY IDs made in the selected time period or Village | |
ABHA IDs | Card must be yellow in colour | Total number of ABHA IDs made in the selected time period or Village |
...
