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
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.
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.