50by50

Roadmap

What's launched. What's queued. What died.

Every site in the factory. Updated as launches happen. Source of truth lives in roadmap.yaml.

The 132-Day Website Factory Roadmap: From Zero to 50 — five phases from Build the Factory through Portfolio Polish to the 50th Birthday Audit on September 20.

Portfolio status

Live
6
Queued
1
Sunset
0

Aggregate traction

Visitors
0
+0 this week
Revenue
$0
+$0 this week
Qualified leads
0
Email subscribers
0

Updated weekly during the Sunday review. Honest about zeros — every number you see is real.

Sites

live

50by50 Hub

newsletter
Launched 2026-05-11

The public scoreboard for this 132-day sprint.

$ newsletter scaffolding · uncounted note: Scaffolding — discipline mechanism, not a counted launch.
live

Handscript (MVP)

real product
Launched 2026-05-13

Turn your handwriting into a real downloadable .ttf font in 30 seconds — template-based, no scanner needed.

$ free MVP (Personal Font in beta); paid tier later for Memorial Letters + Personal OCR note: Live at handscript.app — domain attached 2026-05-13. Personal Font flow shipped: upload template → Claude vision → fontforge → .ttf. Memorial Letters + Personal OCR coming soon. Built outside the factory template.
live

HandyCost

calculator + quote-intent handoff
Launched 2026-05-26

Honest low–high cost ranges for common handyman jobs — a master calculator plus five job-specific calculators.

$ tracked outbound quote-intent clicks note: Counted launch #4. Hub-and-spoke: one pure engine (12-job catalog), master calculator + 5 mini-calc spoke pages, methodology page. Live on Cloudflare Pages 2026-05-20; counted-launch gate closed 2026-05-26 after GA4 Realtime confirmed page_view and pro_finder_click. Affiliate monetization deferred; CTA points to Thumbtack as a neutral outbound pro-finder link.
live

LaunchCost

calculator
Launched 2026-06-11

Five-question calculator that returns an honest first-year cost range for launching a software product.

$ newsletter (lead-gen) note: Counted launch #5. Built in Week 1; the gate sat open through the Day 18-31 gap. Closed Day 32 after GA4 Realtime confirmed page_view + calc_complete on the live domain (property repointed Day 18 to G-V583TY7KWF), sitemap already Success in Search Console (submitted 05-22, last read 06-06), mobile QA passed at 390px. Kill clock runs from today, not the 05-15 plan date.
live

LocalShoot

creator tool + local-business lead-gen
Launched 2026-05-13

A creator-native map for rooftops, murals, cafés, and golden-hour streets — every location TikTok / IG / YouTube creators should know in your city.

$ free for creators; paid featured listings for businesses note: Side-quest custom build (not the factory template). Houston launch with 30 seed pins. Day 16 outreach started: 10 LinkedIn DMs, 5 Meetup DMs, and 1 Reddit post sent to Houston creator/photography channels; waiting on replies, objections, missing-location suggestions, and signups. Distinct brand: warm-paper + Flare orange + Mint, Bricolage display. Two-sided product — creator-side free, business-side paid featured. Stack: Next.js 16 + Tailwind v4 + Supabase + Mapbox + Vercel + Cloudflare DNS.
live

Parent Care

checklist + lead-gen
Launched 2026-06-11

12-question Care Readiness checklist for adult children figuring out what their aging parent really needs.

$ newsletter (lead-gen, no agency affiliates) note: Counted launch #6. Built in Week 1; gate open through the Day 18-31 gap. Closed Day 32: reviewer entries verified credential-only, key events (checklist_complete, packet_export) wired, mobile QA passed, sitemap Success in GSC since 05-22 — and the dead GA4 property (the same failure LaunchCost hit Day 18) replaced with a fresh one (G-ETPYGX76QF), after which Realtime confirmed page_view + checklist_complete on the live domain. Kill clock runs from today.
live

TrustCore Media

newsletter + news aggregator
Launched 2026-05-13

A calm daily brief on crypto and AI — hand-picked headlines from the firehose, no commentary, just signal.

$ newsletter sponsorships note: Counted launch #3. §5 gate closed Day 5 when NEXT_PUBLIC_GA4_ID landed in Vercel and the redeployed bundle verified live (G-QDYR2W2PG5). NEXT_PUBLIC_GSC_VERIFICATION + custom subdomain (media.50by50.dev) remain optional polish — neither blocks the gate. Contact email placeholder still pending.
building

HVAC Quote Decoder

calculator + lead-gen
Target 2026-06-15

Help homeowners sanity-check HVAC replacement quotes before signing.

$ lead-gen note: First fully factory-operated build, shipped Day 33: line-item decoder against cited national 2025-26 ranges, quote_decoded key event, Beehiiv capture + affiliate-ready outbound slot. Live on hvacquote.50by50.dev pending the Monday 06-15 gate: GA4 property creation (Dave step in the launch log) then Realtime page_view + quote_decoded verification before the counted flip.
scaffolding

Austin Handyman Pros (demo)

lead-gen funnel — per-city template
Launched 2026-05-20

A clean local-handyman lead-capture funnel with a demo Schedule-a-Free-Visit flow — the pilot of a per-city template.

$ n/a — infrastructure (per-city resale template) scaffolding · uncounted note: Formally deferred as a counted launch on Day 16. Infrastructure, not a counted launch. Pilot instance of the home-services lead-gen funnel template — the long-term play is to rebrand and sell it per city. Booking flow is a client-side demo with no backend yet; footer carries a demonstration-site disclosure.
queued

Roof Storm Checklist

checklist + lead-gen
Target 2026-06-22

Documentation checklist for homeowners after storm damage.

$ lead-gen note: Retargeted on Day 32 to the second Phase-2 launch Monday.