CrescentHandbook
Shipping and review

What a ship needs

A ship is a snapshot of your project sent for review. Before the button lights up, the project page’s “What next?” list has to be clear:

  • Hackatime projects linked, with at least thirty new minutes tracked since your last approval.
  • A repository on GitHub, GitLab, Bitbucket, Codeberg or sr.ht, public, with a README that says what the project is.
  • A demo anyone can open: a live site, a release, a video for hardware.
  • A description of at least forty characters.
  • A still screenshot (PNG, JPEG or WebP).

AI and tutorials

Using an assistant or following a tutorial is fine; say so in the description. Honesty here never costs a ship; hiding it does.

After you ship

Your project shows its place in the queue and the median wait for ships submitted this week. A reviewer either approves the hours, asks for changes (with a list you can work through), or, rarely, closes the project. You can ship again as soon as the previous ship has an answer.

Last updated 22 Sept 2026