Skip to content

albertobadia/liensign

Repository files navigation

LienSign Logo

LienSign is a local-first browser tool designed for subcontractors to generate, sign, and download legally compliant lien waivers in seconds.

🚀 Features

  • Statutory Compliance: Templates for TX, CA, FL, GA, MI, NY, AZ, NV, and UT, updated for 2026.
  • 100% Offline: All data stays on your device. No accounts, no cloud, no spying.
  • Instant PDF: Client-side generation with mobile-optimized digital signatures.
  • Privacy Focus: Zero data collection. No cookies, no tracking.

🛠 Tech Stack

  • Astro 5.0: For lightning-fast static delivery.
  • React: Powering the interactive multi-step Wizard.
  • pdf-lib: For secure, in-browser PDF generation.
  • Tailwind CSS: Modern, responsive design system.

🧞 Local Development

Prerequisites

  • Node.js & pnpm
  • Docker (optional)

Method 1: pnpm

  1. Install dependencies: pnpm install
  2. Start dev server: pnpm dev
  3. Build for production: pnpm build

Method 2: Docker

  1. Start development container: docker-compose up -d --build
  2. Access at http://localhost:4321

⚖️ Legal Disclaimer

LienSign is a document generation tool and NOT a law firm. This software does not provide legal advice. Always consult with an attorney to ensure your waivers meet specific requirements for your contract.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors