dhis2 / aggregate-data-entry-app

Data entry app for DHIS 2
https://dhis2-data-entry.netlify.app
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link
continous-delivery hacktoberfest web-app

Data entry app

Live demo development branch

Global state

We're using use-query-params to store part of the app's state in the url query parameters. This allows users to bookmark and share specific states of the app.

Model overview

The category model can be fairly confusing, so we've created a few diagrams to help explain and get an overview of how DHIS2 models are used in the app.

Models used in form

Attribute category combo diagram

Conditional E2E Test Recording

To record e2e tests in Cypress Cloud, you can use one of the following methods based on your needs:

This setup helps in managing Cypress Cloud credits more efficiently, ensuring recordings are only made when explicitly required.