Inspiration

As a small business owner, I’d wasted hours stressing over contracts—misinterpreting legal jargon, worrying about state/EU compliance, and fumbling with clunky e-sign tools. I saw fellow freelancers and startup founders face the same pain: legal help is too expensive, and generic templates miss jurisdiction-specific rules. I built DraftPilot to level the playing field—making contract management accessible to anyone, no law degree required.

What it does

DraftPilot is an AI contract assistant that lets users upload contracts for risk analysis (highlighting problematic clauses), generate tailored contracts (NDA, SOW, etc.) adjusted for US state/EU GDPR rules, simplify legal text to plain English, and send contracts for e-signature with real-time status tracking. It also manages subscription tiers to fit small business budgets.

How we built it

We started with core user flows: contract upload/review, generation, and e-sign. We built the frontend with React for responsive design, used Node.js/Express for backend logic, and PostgreSQL to store contract history/subscription data. We integrated e-signature and jurisdiction compliance APIs to auto-adjust clauses, and AWS for scalable file storage (PDF/DOCX uploads).

Challenges we ran into

The biggest hurdle was aligning contract clauses with 50 US states + EU GDPR—each jurisdiction has unique rules, so we had to map and test hundreds of clause variants. We also struggled with syncing the side-by-side plain language viewer (original vs. simplified text) for smooth scrolling across devices.

Accomplishments that we're proud of

We created a tool that’s intuitive for non-legal users but robust enough for compliance—users can go from uploading a contract to sending it for e-sign in minutes. We also built a quota management system that’s transparent, so small businesses never hit unexpected limits.

What we learned

We deepened our understanding of contract law basics and jurisdiction-specific compliance. We also learned that user-centric design is critical—simplifying complex legal workflows meant constant testing with freelancers and small business owners to refine the UI/UX.

What's next for this project

We plan to expand jurisdiction support to include more EU countries, add template customization for niche industries (e.g., creative agencies), and integrate real-time collaboration features for contract edits. We also want to refine the risk analysis to cover more nuanced legal risks specific to freelancers.

Share this project:

Updates

Submission history