Wellington BarbosaData engineering & software

Health declaration portal

From sign-up to interview, in one place.

The problem

The health declaration interview process relied on loose spreadsheets and manual control: registration, scheduling and attendance were disconnected.

Overview

  1. Access

    • Two-factor loginAuthenticator app or e-mailed code
  2. Registration

    • Member and family dataField-level encryption
  3. Schedule

    • Automatic schedulingBy professional and slot; families in consecutive slots
    • Capacity controlPrevents overbooking
  4. Interview

    • Attendance and health declarationAll in the same portal

In every stepRole-based access and an audit trail chained by cryptographic seals, with integrity verified every day. Reads of sensitive data and denied attempts are also recorded.

The member’s path through the portal, with security running through every step.

What I built

  • Automatic scheduling by professional and time slot, with families placed in consecutive slots.
  • Schedule capacity control: the system prevents overbooking instead of just recording it.
  • Health data security: field-level encryption, role-based access and complete auditing.

Under the hood

Two factors to sign in

Authentication by authenticator app or e-mailed code, with protection against code reuse and security tests that follow the algorithm’s public standard.

An audit trail nobody can rewrite

The database accepts only inserts on the audit records. Each record is chained to the previous one by a cryptographic seal, and the integrity of the chain is verified every day.

Access to health data is recorded

Reads of sensitive data and denied attempts also enter the trail, with automatic alerts. Records are archived after 12 months, never deleted.

The result

  • A single portal, from sign-up to attendance at the interview.
  • End-to-end traceability of user actions.

Have a similar problem?

Tell me the scenario and I will say, no strings attached, where I would start.

Get in touch

See also

Back to the projects