Full-stack SaaS
Finance & Professional Services · Legal & documents
SignawayDocs
Multi-company agreement & e-signature platform

The challenge
Signatures only matter if they can be proven later. The platform had to let several companies prepare agreements, invite signers safely, and produce a final PDF that nobody could quietly change afterwards.
What I built
A Laravel 13 application with a React 19 + TypeScript front end rendered through Inertia. Platform admins create companies and invite owners; owners invite their team. Signers follow a protected journey; every action is written to an append-only audit history. Fields are placed on the document in the browser with PDF.js, and a Python worker (pypdf, ReportLab, Pillow) generates the completed PDF and its audit certificate. Authentication uses Laravel Fortify with verified email, TOTP MFA and recovery codes.
Result
A production platform live at signawaydocs.com, with a reproducible Docker environment (PHP 8.4, MySQL 8.4, Node 24, queue, scheduler, Mailpit) and tests.
Highlights
- Laravel 13 + React 19 through Inertia, with invitation-only auth, TOTP MFA and recovery codes
- Browser field placement with PDF.js; Python (pypdf, ReportLab) produces signed PDFs and audit certificates
- Queues, scheduled jobs, a full Docker dev stack and an automated test suite
Want something like this?
I build projects like SignawayDocs for businesses worldwide. Tell me what you need and get a free, fixed quote.
Learn more about my web app & saas development services.
Next project
RouteQuire Telecom Suite

