Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 1.84 KB

File metadata and controls

54 lines (42 loc) · 1.84 KB

Ship Clock — PRD

One-liner

A Chrome extension that shows how many days since you last shipped something. One click to reset.

Problem

Builders procrastinate. We plan, tweak, and perfect instead of shipping. We need a constant, visible reminder that time is passing and nothing's going out the door.

Solution

Ship Clock — A badge in your browser toolbar showing days since your last ship. Click to log a ship. Counter resets. That's it.

Target User

Indie hackers, founders, solopreneurs, builders. Anyone who needs shipping accountability.

Core Features (v1)

  1. Badge counter — Shows days since last ship (0, 1, 2... n)
  2. One-click ship — Click extension → "I shipped!" button → resets counter
  3. Ship log — Simple list of what you shipped and when (stored locally)
  4. Streak tracking — Shows current streak and longest streak

UX Flow

  1. Install extension
  2. Badge shows "?" (no ships yet)
  3. User clicks extension → popup shows "You haven't shipped yet. What are you waiting for?"
  4. User ships something IRL → clicks "I shipped!" → enters what they shipped
  5. Badge resets to "0" → starts counting up daily
  6. Repeat

Design Principles

  • Guilt-inducing — Red badge when days > 7. You should feel the pressure.
  • Minimal — No settings, no accounts, no sync. Just ship.
  • Shareable — Easy to screenshot your streak for Twitter clout

Non-goals (v1)

  • User accounts / cloud sync
  • Team features
  • Notifications / reminders
  • Analytics dashboard

Success Metrics

  • Installs
  • Ships logged per user
  • Retention (do they keep using it?)

Tech Stack

  • Manifest V3
  • Chrome Storage API (local)
  • Vanilla JS (no frameworks, keep it tiny)

Timeline

Ship v1 today. Iterate based on feedback.


"If you're not embarrassed by the first version, you've launched too late." — Reid Hoffman