All work

$ cd ~/work/digital-power-of-attorney

Node.js · React · Flutter · AWS

Digital Power of Attorney

e-fuldmagt, a Danish service for managing digital powers of attorney. I built its backend while working at Zencloud.

https://e-fuldmagt.dk/en
Digital Power of Attorney

00//the walkthrough

2-minute walkthrough of the website and the admin console, recorded on the demo data.

3 screens · tap to enlarge

01//the problem

Power of attorney is high-stakes: it needs verified identity, documents that hold up legally, careful storage and precise, revocable control over who can act for whom, under Danish and EU data rules.

02//the approach

A Node.js/Express backend with React web and Flutter mobile clients on AWS. Sign-in uses Denmark's MitID through Criipto (OIDC), legal PDF documents are generated from the user's input, storage is encrypted on S3, and the REST APIs were built to GDPR requirements. The interface is fully localized in Danish and English.

03//what I built

01

MitID identity

Digital identity verification through Criipto, using Denmark's MitID.

02

Generated legal documents

Power-of-attorney PDFs generated from what the user enters.

03

Granular delegation

Precise, revocable control over who can act on whose behalf.

04

Encrypted storage

Documents held in encrypted S3 storage.

// the impact

MitID
Identity
Generated PDFs
Documents
Zencloud
Built at

e-fuldmagt is live at e-fuldmagt.dk. It was Zencloud's client project, built while I was employed there. The live demo runs a separate copy with sample data, so you can try the user app and the admin panel without touching the real service, and the 2-minute video above walks through both. Neither I nor DevoraX hold security certifications, so none are claimed here.

“In this kind of work the invisible parts, identity, delegation and audit trails, are the product. Users should feel nothing but confidence.”

— Sameem Amjad, Founder & Lead Architect Engineer

// let's build yours

Have a product like this in mind?

Chat on WhatsApp