Odessa Grange Inventory

Private employee system
Not connected

Website setup needed

This is the secure-app starter. Before employee sign-in works, an administrator must connect a Supabase project using config.js and run schema.sql. Do not enter actual inventory into an unconfigured copy.

Employee sign in

Approved Odessa Grange employees only. Stay signed in on this device.

Set new password

Choose a password for your Odessa Grange Inventory account.

Record chemical movement

Assign shed loadouts to Trevor, Mark, or Tyson whether the chemical goes onto a trailer or directly into a sprayer. Spray usage will be reconciled separately.

ChemicalsAdd all items, save once

Scan AgVantage spray slip

Printed slips only. Review the applicator, order number and every chemical before confirming. This deducts assigned inventory, never Shed. Online connection required.

Chemicals actually usedVerify each quantity

Recently scanned slips

Scan handwritten farmer pickup

Keep the paper slip for AgVantage billing. Verify every chemical and quantity. This records a real Shed deduction once. Online connection required.

If you know the farmer, select them. Otherwise choose Needs Review. Trevor or Pete can assign them later.

Chemicals loadedVerify quantities

Awaiting Billing

Grouped by pickup customer, regardless of the name written on the paper. Shipping slip reconciliation never changes physical inventory.

New pickup customer group

Trevor and Pete can create groups and associated names (for example Dalles Deife: D&S, D&S Farms, Deife Farms Inc.).

Reconcile printed AgVantage shipping slip

Shed inventory

Calculated from recorded transfers into and out of the shed. Opening balances must be entered as verified Chemical IN transactions. Offline quantities may be outdated.

Assigned to sprayers

These are assigned balances, not necessarily what is physically on a trailer. Spray slips deduct confirmed usage from these balances.

Add New Chemical & Starting Inventory

Administrators only. Use this for a forgotten product and its initial physical count, not for supplier deliveries. Existing products should use an inventory correction instead.

Manage Existing Chemicals

Rename a chemical, deactivate an unused chemical, or permanently delete a test chemical only when it has no movement records. Deactivated chemicals can be restored.

Recent movements

Sync status—

Offline transactions stay on this device until successfully uploaded. Keep this app installed and don't clear its website data while transactions are pending.