Cookcook

Manual · Submit an index

Submit an index for a cookbook

Some cookbooks in your library don't have their dishes listed yet. You can help complete them by photographing the index pages — we'll extract the dish names and add them to the shared catalogue.

1Open a book that has no dishes

From the Recipes tab, tap a book in your library. Books that don't have an index yet show an empty dish list and a hint to capture the index.

An edition detail page with an empty dish list and a hint that the index is missing.

2Open the actions menu

Tap the ··· menu in the top-right of the edition page and choose Capture index. If the book was just added, you'll also see a Capture Index Pages button on the "book added" confirmation screen.

The edition detail menu open, showing the Capture index option.

3Photograph each index page

Hold your phone steady over each index page and tap the shutter. The pages upload as you go — you don't need to wait between shots. Tap Done when you've covered the whole index.

Tip: include the table of contents too if the book uses that instead of a back-of-book index.

The index-capture camera viewport with a single page in frame and a shutter button at the bottom.

4Wait for the dishes to appear

CookCook reads each photo and proposes a list of dishes. This usually takes a minute or two. You'll get a notification when the dishes are ready, and the book's page in the catalogue updates automatically — for you and for everyone else who owns the book.

A confirmation screen telling the user that the index is being processed.
Notes for the team — first-time UX
  • The capture entry lives behind a ··· menu — consider promoting it to a primary CTA on the empty dish list, so the empty state isn't a dead end.
  • Camera-only capture means the simulator can't drive this flow end-to-end; the camera-step screenshots have to come from a real device.
  • We tell users the photos aren't shared, but it's worth also showing this inline in the camera UI to reassure first-time contributors.