Secure custom app · 2026
Investor deal-room
A private portal where invited investors sign an NDA, then review confidential deal material, all managed by the client's team from a front-end app without ever touching an admin panel.
What was hard
- NDA signing built in, with a signature pad, an email code check, a server-generated signed PDF and a SHA-256 audit trail
- Invitation flow with expiring accounts and versioned NDAs
- A field builder, so admins shape each case's data themselves
- Private file storage with an in-app document viewer
Built as a single-page app inside a CMS plugin, reusing the architecture of the member document portal. Explained to the client with a narrated walkthrough video, generated in code.
Built with
- React
- TypeScript
- Vite
- Tailwind CSS
- PHP
- REST API
The client's name stays confidential. Happy to walk through it on a call.