Skip to content

Storage

Overview

The Storage system represents how bottles are organized physically.

Shelf Concepts

A Shelf (or rack) is a container for bottles. It may be either:

  • Unstructured — a freeform space with no limits on capacity
  • Structured — a grid with fixed rows and columns

Unstructured / Unlimited Shelf

Unstructured shelves act like bins, crates or a fridge — you can add as many bottles as you like without worrying about coordinates.

Characteristics

  • No defined rows or columns
  • Effectively unlimited capacity
  • Perfect for bulk or casual storage

Example

Fridge
Wine Row Column
Château Margaux 2015
Penfolds Grange 2014

Structured / Grid Shelf (Rows × Columns)

Structured shelves define a clear grid — each bottle sits in a specific slot (row and column).
This is perfect for users who want to know exactly where each bottle is stored.

Characteristics

  • Fixed number of rows and columns
  • Each slot holds exactly one bottle
  • Prevents overfilling or duplicates
  • Makes locating a bottle easy

Example: “Main Rack”

Kitchen Rack (2x3)
Wine Row Column
Château Margaux 2015 1 1
Château Margaux 2015 1 2
Dom Pérignon 2012 1 3
Penfolds Grange 2014 2 1

Managing Bottles

Adding a Bottle

From a wine's detail page, click Add to storage to place a bottle into a storage slot.

  • Choose the target storage location
  • For structured (grid) storages, pick a row and column from the available slots
  • Optionally set a per-bottle purchase price that overrides the wine's default price for that individual bottle

Bottle States

Each bottle in your cellar can be in one of four states:

State Description
Sealed In storage, not yet opened (default)
Opened Has been opened but is still being tracked
Consumed Opened and finished — moved to history
Removed Taken out of storage without being opened — moved to history

Opening a Bottle

Use the Open action on a bottle to mark it as opened.

  • Add an optional note (e.g. occasion, who you shared it with)
  • Optionally set a drink within N days reminder — this calculates a drink-by date and triggers an automatic email when that date approaches
Info

See Notifications for details on how drink-by reminders work.

Undo Opening

Made a mistake? Use the Undo Open action to revert a bottle back to sealed state. This clears the opening note and removes any drink-by date that was set.

Consuming a Bottle

Use the Consume action to record that a bottle has been drunk. This marks it as both opened and removed from your active inventory in a single step. Consumed bottles appear in the History.

Removing from Storage

Use the Remove action to take a bottle out of storage without marking it as consumed (e.g. you gave it away or it broke). Removed bottles appear in History with a "removed" status.

Repositioning Bottles

In the storage detail view, bottles in a structured grid can be repositioned by dragging and dropping them:

  • Drag to an empty slot to move the bottle there
  • Drag onto another bottle to swap their positions

History

The History page (/storage/history) shows a paginated list of all bottles that have been consumed, removed, or are currently opened. For each entry you can see the wine, storage location, opening note, status, and the date of the last change.