Thrivepk as client core

The source code for app can be found here . The core client app is comprised of opensrp-app, assets and config files. All other projects are custom modules and can be removed to simplify your source code. The example module we would be discussing is opensrp-immunization.

The client app can be categorized into following main components

  1. Login
  2. Home
  3. Register datagrid [referred as main grid]
  4. Register datagrid record details [referred as details view]
  5. Data entry forms [referred as enketo forms]
  6. Provider Profile
  7. Reporting
  8. Preferences [referred as settings]

Following are screenshots for an implementation "Immunization" for all above components

1- Login screen

2- Home screen [TBC]

3- Main grid screen

                   

4- Details view screen                     5- Enketo form screen

6- Provider profile screen

8- Settings screen