LancePro is a local-first web app for freelancers who need to control scope creep. It turns contract language, client messages, and evidence into a clear approval workflow.
- Extracts included, conditional, and excluded scope items from project terms.
- Scores new client requests as in-scope, out-of-scope, or approval-needed.
- Estimates hours, risk, and potential change-order revenue.
- Stores evidence records with SHA-256 hashes.
- Exports a client-ready HTML scope report and raw JSON project data.
- Runs fully in the browser using local storage.
- Open
http://127.0.0.1:5173. - Go to
Demoand use the live walkthrough. - Open
Scope, review the sample contract, and run scope extraction. - Open
Requests, paste a client request, and analyze it. - Save the request to the queue.
- Open
Evidence, add a note or hash a file. - Open
Reportsand export the client scope pack.
Sample request to paste:
Can you also add ecommerce checkout, subscriptions, and a customer dashboard before launch?
Built a local-first freelancer scope protection platform with contract parsing, change-request risk scoring, SHA-256 evidence capture, responsive SaaS UI, HTML report export, and Playwright-tested desktop/mobile workflows.
npm install
npm run dev
npm run build
npm run test:e2eReact, TypeScript, Vite, localStorage, Web Crypto API, Lucide icons, and Playwright.