Skip to content
All projects

Full-stack SaaS

Finance & Professional Services · Legal & documents

SignawayDocs

Multi-company agreement & e-signature platform

signawaydocs.com
SignawayDocs screenshot
Build storyBuilding an e-signature SaaS with Laravel 13 and React 19

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