Why not use a contract management SaaS?
Contract management platforms like PandaDoc or DocuSign CLM are designed for enterprise workflows with approval chains, e-signatures, and CRM integrations. This marketplace needed something simpler: take verified listing data, inject it into a legal-approved template, render a PDF. The in-house solution does exactly this with zero monthly cost, full data sovereignty (contracts never leave the server), and direct integration with the existing Django data model. No API mapping, no webhook choreography, no vendor lock-in.