Enter your 6-digit PIN
Enter your email address and we'll send you a new PIN
Pick the entity this shift is worked under.
Detecting your location…
Enter units sold for each flavor
Enter bags purchased by flavor — reimbursement updates automatically
Fill in your details — you can update these anytime from My Profile
Leave blank to keep your current PIN
Select all that work for you
Questions, corrections, or anything else — send us a message
Review your entries before submitting
Update your info or change your PIN
Select all that work for you
Enter your admin PIN
Incoming help requests from employees are sent here.
Admin notifications are sent to this email address.
Non-demo employee activity goes to this address instead.
Email addresses used when sending Bills of Lading.
Recipients for the automatic production report sent after each Log Day entry.
The produce order Outlook draft (Prod Plan → Print / Email → Produce order). It is addressed to every Produce Procurement employee. If From is blank it uses the BOL Email From.
Sent automatically each time the Produce Procurement screen is saved (the week's grid). If To is blank it goes to the notification email.
Where juice ships for HPP. The HPP BOL (Send Production Email → HPP BOL) is addressed to one of these; the last one used is preselected. Email To / CC take comma-separated lists; the draft is sent from the BOL Email "From" address above.
Weekly box-labels reminder (Best By + LOT + per-SKU counts) sent at the day/time below, Central time. Leave Day on “off” to disable.
Customize the welcome email for each employee type. Use {{first}} for first name and {{pin}} for PIN.
Product flavors employees log at clock-out, with reimbursement rate (+ tax).
The shifts offered when scheduling demo employees, and the hours that go on their calendar invite. Untick Offered to retire a slot: it leaves the pickers, and shifts already booked against it keep their correct times. Delete only a slot nothing was ever booked on.
Bottles, caps, and boxes available to juice SKUs. Each SKU in Juice Product Catalog picks one of each. Cap options are filtered to the bottle’s neck finish.
Tie × Tier = filled cases per shipping pallet (drives BOLs and placards). Flat / pallet is how many knocked-down boxes arrive on an inbound pallet (drives supply ordering). They are different numbers.
One card per juice SKU. Packaging comes from the Packaging Catalog above; pack size follows the selected box. Inactive SKUs are kept for reference and stay out of production, inventory, and orders.
The spreadsheet behind the per-bottle COGS. Stored in the app — download or view it anytime, replace it when the model changes.
Pounds-driven model for current + new flavors. Define ingredients (produce with lbs/unit + juice yield, direct liquids, or spices) and flavor recipes (each component as a % of the bottle; spices as tsp per bottle, which scale with bottle size). Not yet wired into the ops grid — this is data entry for the upcoming model. Saving stamps the effective date below and keeps history, so past weeks never change. Enter a batch on any flavor (bottles or cases) to scale its recipe live — juice gallons per component, raw produce lbs and order units, and spice weights in g/kg. Batch figures are scratch only and are never saved.
Units per pallet for each packaging supply. Used to display and enter orders by pallet.
Internal SKU master list for crisps. Used in invoices, BOLs, and inventory tracking.
Demo clock-in is verified by GPS against each store's real coordinates, geocoded from its street address. 254 of 277 stores resolved; the remaining 23 keep a city-level point for the zip search and are never enforced against, so a coordinate we know is wrong cannot fail anybody.
Off = nothing is ever blocked and the zip search stays available; distances are still recorded on each shift. An instant kill switch if GPS misbehaves at a store.
Used on BOLs, placards, and invoices. Global setting.
Appears on all invoices. Global setting.
Manage billing, shipping locations, and product details per customer.
Every ingredient amount is stored in its lowest unit (produce lb, liquids fl oz, spices g); cases, bags, boxes and totes are only how it is shown. This converts records saved before that rule. Preview lists everything first; nothing changes until you click Convert. Safe to run again — records already converted are skipped.
Download a full JSON snapshot of all Firestore data. Save before any major change session so you have a restore point.
A full snapshot is saved automatically every night (~3 AM CT) to secure cloud storage and kept for 30 days. Download any below to restore from.
Choose a backup file and select which collections to restore. Only selected collections will be overwritten — everything else is untouched.
Install Bright Side OMS on your device for quick access without opening a browser.
After setting up rate history for an employee, use this to re-stamp all their completed entries with the correct rate for each week based on that history.