Business Applications · 2023
A React document workspace with microservices for digital signatures, DOCX-to-PDF conversion, and contract generation.
- Client type
- Organizations that issue contracts and fillable PDFs
- Services
- Custom Software, Web Development, Business Applications
Problem
Document teams needed to fill PDF form fields, apply digital signatures, and generate contracts from templates without a brittle desktop workflow.
Stack
- React
- Configurable PDF form fields
- Digital signing microservice
- DOCX-to-PDF conversion
- Template and contract backend
Outcome
Octek delivered a production React tool for PDF field editing, plus services for digital signing, on-the-fly DOCX-to-PDF conversion, and contract generation from templates. Work has continued since May 2023.
Context
Contracts and forms still lived as PDFs and Word files. Staff needed to place fields, collect signatures, and generate finished documents without losing control over appearance, integrity, or templates.
What we built
The frontend is a React tool for manipulating PDF files through form fields. Field appearance and behaviour are configurable through props. Behind that sit specialized services: a digital signing service for signatures on PDFs, a conversion service that turns DOCX files into PDFs, and a backend for template creation and contract generation.
How it works
Users edit fields in the browser, apply signatures through the signing service, and generate contracts from stored templates. Conversion and signing stay in dedicated services so the document UI does not own cryptography or file transformation.

