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

As a user I can log in to the digitisation companion application #8310

Open
3 tasks
euanmillar opened this issue Jan 9, 2025 · 0 comments
Open
3 tasks

As a user I can log in to the digitisation companion application #8310

euanmillar opened this issue Jan 9, 2025 · 0 comments

Comments

@euanmillar
Copy link
Collaborator

euanmillar commented Jan 9, 2025

Requirements:

  1. The companion application uses OpenCRVS APIs to allow users to log in to see national level workqueues of digitised records.
  2. Two-factor Authentication and authorization for 2 new roles: a) Field Agent - hereby referred to as the “Data Entry Clerk”, b) Registration Agent - hereby referred as “Digitiser”
  3. Existing registrars can log in. No new role needs to be created, but we will refer to them as the "Spot Check user"

Wireframes

https://www.figma.com/board/ineHJQiP5VHNuJ6t316fh9/Digitisation-Paper-Records---Companion-App?node-id=160-327&t=u8AFjPiYzPr3rinG-1

Tech tasks:

  • Add the new user roles to roles.csv and some default employees to QA with
  • Using this companion app as an example, create a package in the countryconfig repo for Niue that allows the new OpenCRVS users the ability to log-in to a blank landing page.
  • Using the Mantine component library we should be able to mark up the components in the wireframes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant