A proof-of-concept for digital public services, paired with a full system design for a Nafath-style citizen digital ID.
Repository link placeholder — swap in the real repo when ready.
The mobile prototype explores how a government could deliver digital public services through a single Flutter app, with an emphasis on usability, accessibility, and a clean information architecture.
Alongside the prototype, I designed a citizen digital ID system similar in spirit to Saudi Arabia's Nafath app — covering how a user authenticates, how services communicate, and how sensitive credentials are protected on-device.
The design includes push-based authentication (approve/deny prompts instead of passwords), a microservices architecture for the backend, and security measures like device binding and secure enclave key pairs so identity data can't be lifted off a compromised device.