Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checklist for the Covax Demo app for the WHO call - July 12th 2021 #343

Closed
10 tasks done
f-odhiambo opened this issue Jun 30, 2021 · 2 comments
Closed
10 tasks done
Assignees

Comments

@f-odhiambo
Copy link
Contributor

f-odhiambo commented Jun 30, 2021

Here is a checklist of the items to check for while packaging the APK for this demo
Views

Vaccination workflow

  1. When I open the app I should see a patent list with different statuses (Record vaccine, Vaccine 1, Overdue, Fully vaccinated)
  2. I can be able to enrol a patient through barcode scanning or add a patient by clicking the registration button
  3. I can be able to search for a patient via the search bar or barcode scanning (barcoded id to be provided)
  4. When you record the 1st vaccine - add the date it was received
  5. For overdue use 12 weeks
  6. When you add dose 2 update the date and change status to fully vaccinated
  7. When 12 weeks laps - change status to overdue
  8. When fully vaccinated change status to Full Vaccinated
    More of this here Complete Vaccine Registration flow #421

Most Important

See mocks attached

Screen Shot 2021-06-03 at 12 30 13 PM

Screen Shot 2021-06-03 at 12 30 13 PM

Screen Shot 2021-06-03 at 12 30 13 PM

Screen Shot 2021-06-03 at 12 29 58 PM

@rkodev
Copy link
Contributor

rkodev commented Jun 30, 2021

Code Clean-Up steps

  • Update search and count query to use SDK (2 hrs)
  • Cherry-pick the main register status changes to the main branch (2 hrs)
  • Create a Facade to hide all hard corded implementations related implementation (1 day)
  • Cherry Pick / Implement the scan bar code with revised sdk implementation (4 hrs)
  • Add tests (1 day)

@f-odhiambo
Copy link
Contributor Author

Closing this ticket for now as all items have been fulfilled. Will create new tickets if required on any follow-up item
CC @ndegwamartin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants