Available Now
Set the price per pound, enter how many pounds, add it to the basket. Price changes save immediately and apply to future orders.
Basket
Everything below is recorded as one order.
By Strain
Rolled up across every batch of that strain.
| Strain | Batches | Harvested | Out | Sold | On Hand |
|---|
By Room
Which rooms are producing, and what's left from each.
| Room | Batches | Harvested | Out | Sold | On Hand |
|---|
Log a Harvest
Add a row per strain — they all share the harvest date. Enter full pounds, grams, or both; they add together.
| Strain * | Room * | Pounds | Grams | $ / lb | Row Total | Notes |
|---|
Recent Harvests
| Batch ID | Strain | Room | Date | Weight | $ / lb | Notes |
|---|
People
Everything each person has received, and what's still outstanding.
| Person | Total Received | Orders | Total Paid | Last Pickup |
|---|
Open Orders
Type into the paid field to record a payment. Expand a row to return or re-price individual pounds, or add strains in — a swap is a return plus an add on the same order. Paid in full settles it and files it under Sold.
| # | Date | Person | Contents | Weight | Total | Paid | Balance |
|---|
Sold
Settled orders, locked. Reopen one to correct it or take a return.
| # | Settled | Person | Contents | Weight | Total | Notes |
|---|
Harvest Runs
One row per room, per harvest date. Expand to see the strains it produced.
| Harvested | Room | Strains | Yield | Out | Sold | Written Off | On Hand | Settled Rev. | Open | Unsold Value |
|---|
Room Performance
Every run that room has produced, added up.
| Room | Runs | Total Yield | Avg / Run | Best Run | Settled Rev. |
|---|
History
Every change ever made, recorded by the database itself. Nobody can edit or erase this list.
| When | Who | Action | What |
|---|
Add a User
Pick a name and a 4-digit code. Give them the code and the site link — that's all they need.
Crew
Everyone who can open this tracker. Removing someone revokes their code immediately.
| Name | Code | Added |
|---|
Export
Your data lives in Supabase, backed up by them on paid plans. These exports are yours to keep regardless.
Import from the offline version
Upload a harvest-backup-*.json exported from the single-device tracker. Batches already in the database are skipped, so re-running is safe.