Projects E-signature

Agreements

Programs were paying for a separate e-signature service, then copying signed documents into the chart by hand. Now the paperwork lives where the record does.

Role
Designed and built
Year
2025
Status
Live at eight programs
The Agreement Studio designer showing a two-page admission agreement with text, dropdown, checkbox and initials fields placed on it, a roles panel on the left, and a field properties popover
The template designer. Pick a field type, click the page, assign it to a signer. The document is the program's own PDF, untouched.

Try it

Sign the admission agreement the way a parent does, from the link in their email. Nothing is sent anywhere.

The same screens as the production signing page. Yellow boxes are yours; the Academy signs after you.

What it does

Template studio
Upload the PDF the program already uses. Place the fields once. Publish. Each facility keeps its own library.
Packets from the record
Pick the documents a family needs to sign. Roles that repeat across documents collapse into one signer. Send by email, sign in the app, or hand over a tablet.
Signing on a phone
A disclosure, the fields, a typed or drawn signature, and a six-digit code when the sender wants one. Progress saves as they go.
Filing
When the last signature lands, the PDF is stamped, a certificate of completion is attached, copies go out by email, and the agreement is filed in the record. Nobody touches it.

How it was built

Three merge reports and two endpoints in TypeScript on BlueStep. The browser renders pages with pdf.js and the server stamps signatures with pdf-lib. A scheduled sweep sends reminders and expires stale links.

It shipped to eight organizations by script, with a read-only audit after each one, so nothing failed silently.