Cellar & taxonomies

Quantity-at-location holdings with the fields collectors actually use, column control, and taxonomies that match how serious cellars are organized.

Collection sheet demo

Open full Features demo

Collection sheet demo

Columns

Demo cellar is empty

Add sample holdings in lib/marketing/demo-holdings.ts — headers and controls above match the live collection sheet.

Holdings that match how you buy and store

Track storage location, vintage, appellation, clos/name, producer, bottle size, quantity, price paid per bottle (multi-currency), total purchase price, drink-soon flags, tasting notes, grape, and invoice info. Control which columns show and in what order—the sheet bends to your cellar, not the other way around.

  • Quantity at a location—not per-bottle serial theater
  • Field visibility and drag order for ~15 display fields
  • Room to grow: Premier includes up to 3 locations and 2,000 bottles

Restaurant Wine List and Auction House

Two system taxonomies ship with every plan. Restaurant organizes Color → Country → Region. Auction House uses the locked collector category list (Bordeaux, Burgundy, Champagne, California, Ports, and more). Grand Cru unlocks a custom taxonomy wizard when your cellar does not fit a template.

  • Restaurant: Color → Country → Region (+ optional appellation)
  • Auction categories locked to collector conventions
  • Custom taxonomy on Grand Cru and Exceptionnel

Bins when the cellar gets deep

Premier stays flat and fast. Grand Cru adds nested bin paths (for example Room → Rack → Slot). Exceptionnel unlocks deeper nesting for large physical cellars so every bottle has a place you can find.

  • Grand Cru: nested bins for real storage layouts
  • Exceptionnel: deeper organization for serious physical cellars