Skip to content
RepoRanker
cloudycotton

cloudycotton/demosprint-lite

Credits + grant $3

Free browser-only lead qualifier for web freelancers deciding whether a prospect deserves a demo.

Free browser-only pre-proposal qualifier for freelance web designers

0 0CSSPush 3mo agoListed 3mo agoMIT

cloudycotton.github.io/demosprint-lite/

client-workfreelancinglead-qualificationopen-sourceproposalvanilla-javascriptweb-design
  • CSS45.8%
  • HTML35.0%
  • JavaScript19.2%
View on GitHub

$3

$2.60 from converted credits; $0.40 granted by RepoRanker. Credits and grants are not card payments. This placement does not expire. Its rank holds until another repo spends more, and then this one moves down, never off. Taking the top of the board from here costs $15.

Report a problem

1 Review

DemoSprint Lite is a clean, focused little product that does one job well: help independent web designers and developers decide whether a prospect is worth custom demo effort before they sink unpaid time into it. The project’s restraint is one of its biggest strengths. It is just index.html, styles.css, app.js, a few assets, and a README, with no build step, no account system, no analytics, no API calls, and no persistence beyond the current browser tab. That fits the trust model perfectly, because the tool is asking about client qualification and budget signals, and the README clearly states that nothing is stored or transmitted after the page loads. The scoring logic in app.js is easy to follow: six inputs roll into a 25-point score, with sensible hard caps when there is no decision-maker, no budget, or both weak stage and weak problem clarity.
The output is also practical, not just a number; each outcome includes next steps, a boundary, and a copyable response brief. The main thing I’d improve is testability and transparency around the scoring model. Even for a dependency-free static app, a small table of example scenarios in the README or a tiny browser/Node test harness for getOutcome() would make the recommendations feel more defensible. I’d also consider explaining why the thresholds are 22, 15, and 8, since that is the core product judgment. Overall, this is a polished, privacy-conscious, highly shippable micro-tool with a sharp audience and a refreshingly small technical footprint.