Skip to content

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

@euanmillar

Description

@euanmillar

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
  • Bootstrap the companion app 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. Add Mantine to the pacakge.json in order to mark up a basic landing page and test the authentication for all users.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions