LawHQ eSignature Platform
Lead developer on a two-year build of a DocuSign-class signing platform for LawHQ.com, a US technology law firm. Led three junior developers. Built a WYSIWYG document editor from scratch, plus hash-based document signing and verification, customisable themes, activity logging, contacts, groups and notifications. Delivered from tech-stack research through MVP to an API-first product.

Screens from the build



The challenge
LawHQ, a US technology law firm, needed its own eSignature platform rather than a DocuSign licence: attorney-client agreements had to be signed inside the LawHQ app, and later any user had to be able to upload documents and send them for signature. The roadmap ran from tech-stack research through an MVP to an API-first product, with legal-grade evidence of who signed what and when.
What we did
As lead developer over roughly two years, leading three junior developers, I built the platform on Vue.js and Laravel. That included a WYSIWYG document editor written from scratch, field placement and recipient routing with signing order, draw, type and upload signature capture, and hash-based document signing and verification so any later change to a file breaks validation. Around it: templates, contacts, groups, notifications, customisable themes and a per-event activity log. Later phases moved to API-first development so partner applications could sign without touching the UI.
The outcome
The platform reached its initial release and went into production at app.lawhq.com. It remains the longest engagement on our record: 3,153 hours and $157,650 across the contract, rated 5.0 by the client.
By the numbers
Start your project
Ready to build something amazing? Let's discuss your project requirements.
What was built
WYSIWYG document editor
Built from scratch: formatting, fields, images, tables and code view, with signing fields placed directly on the document.
Hash-based signing and verification
Each signed document carries a hash; verification recomputes it, so any alteration after signing is detectable.
Recipients and signing order
Multiple signers with typed roles, optional sequential order, and collaboration mode.
Signature capture
Draw, type or upload a signature, with the signer name recorded against the field.
Activity and workflow history
Every open, download, field change and signature is logged with date, user and detail for compliance review.
Templates, contacts, groups
Reusable document templates and address-book style management of signers and groups, plus notifications.
Technology stack
Technologies that powered this project.
Frontend
Backend
Database & Tools
Development process
Our proven methodology for delivering exceptional results.
Discovery & Planning
Understanding requirements, analyzing scope, and creating a detailed roadmap
1-2 weeks
Design & Architecture
System architecture, UI/UX designs, and technical specifications
2-3 weeks
Development & Testing
Agile development with continuous testing, code reviews, and QA
4-8 weeks
Deployment & Launch
Production deployment, performance optimization, and go-live support
1 week
More projects
Explore other successful projects in our portfolio.
WordPress SSO Integration
Single sign-on for a WordPress estate against Google Workspace and Microsoft 365, implemented over SAML 2.0 and OIDC, including diagnosis and repair of the client’s existing broken configuration.
Digital agency
Digital Services
Auth0 Identity Integration
Auth0 identity management connected to Cloud Campaign, a third-party marketing platform, with the vendor coordination needed to close the integration end to end.
Marketing SaaS company
Marketing Technology
Blockchain Crypto Platform
Full-stack development on Decoin, a digital asset exchange offering spot trading, copy trading, staking and crypto purchase. Built with Angular and ASP.NET Core, covering blockchain architecture, cryptography and database design.
Decoin
Financial Services
Ready to build your next project?
Let's create something extraordinary together, with the same expertise and dedication shown in this project.
Build something like this
Service behind this project
Build something similar
More case studies
- Real Estate Operations Platform — Case Study
WEB project for REI Op-Center
- OpenWriterAI Writing SaaS — Case Study
WEB project for Programmers Venture (own product)
- Vue.js SaaS Product MVP — Case Study
WEB project for SaaS founder
- View the Full Portfolio