Skip to content

izzydoesizzy/contract-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Canadian Service Agreement Builder

Build your first client contract in under 10 minutes — province-aware, 11 service types, with lawyer referrals.

GitHub Pages


What Is This?

A free, interactive contract builder for Canadian coaches and consultants. Walk through an 8-step wizard to generate a complete service agreement draft tailored to your province, service type, and business model. Includes risk-rated clause explanations, 6 educational guides, and lawyer referral resources.

Features

  • 8-step wizard — Welcome → Your Info → Service Type → Details → Payment → Clauses → Contract Preview → Resources
  • 13 provinces & territories — Ontario, Quebec (Civil Code), BC, Alberta, Manitoba, Saskatchewan, Nova Scotia, NB, NL, PEI, NT, YT, NU
  • 11 service types — 1-on-1 coaching, group coaching, mastermind, VIP day, workshop, project consulting, async consulting, retainer, done-for-you, audit, fractional/embedded
  • Province-aware clauses — Quebec Civil Code flags, PIPEDA/PIPA/Law 25 privacy handling, limitation period differences
  • 11 toggleable clauses — scope, payment, confidentiality, liability, IP, revisions, termination, privacy, dispute resolution, non-solicitation, force majeure
  • Risk ratings — each clause tagged essential/recommended/optional with Why, Trap, and Fix explanations
  • Contract preview — beautifully formatted preview with copy-to-clipboard
  • 6 educational guides — contract mistakes, Quebec vs. common law, PIPEDA privacy, scope creep, async consulting, group programs
  • Lawyer referrals — law society referral services, flat-fee firms, legal plans
  • Warm editorial design — Fraunces + Outfit typography, cream/sand palette, mobile-first

Tech Stack

  • React 18 (loaded via CDN)
  • Babel standalone (in-browser JSX transpilation)
  • No build step required
  • GitHub Pages

Getting Started

# Clone the repo
git clone https://github.com/izzydoesizzy/contract-builder.git
cd contract-builder

# Open in browser
open index.html

Live Demo

https://izzydoesizzy.github.io/contract-builder/

Disclaimer

This tool generates draft contracts only — not legal advice. Always have a licensed lawyer in your province review before use.

License

MIT

About

Canadian service agreement builder for coaches & consultants — 11 service types, 13 provinces, province-aware clauses, lawyer referrals

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages