Bright Side
--:--:--
Welcome

Enter your 6-digit PIN

© 2026 Bright Side Snacks. All rights reserved.
Reset Your PIN

Enter your email address and we'll send you a new PIN

Who are you clocking in for?

Select the company for this shift.

Where are you working?

Detecting your location…

📍
Detecting your location…
Please allow location access when prompted
Units Sold Today

Enter units sold for each flavor

Flavor
Units
Total
0
Bags Purchased

Enter bags purchased by flavor — reimbursement updates automatically

Flavor
Bags
Total Bags
0
Reimbursement Amount
price per bag × 1.0825 tax
$0.00
Required when you have a reimbursement — snap a photo of your receipt.
Welcome! Let's get you set up

Fill in your details — you can update these anytime from My Profile

🔑 Your PIN

Leave blank to keep your current PIN

📋 Your Info
💸 Payment Method
Paid every Tuesday for the prior week
🏦 ACH
💚 Zelle
💙 Venmo
📅 Preferred Demo Times

Select all that work for you

Loading…
Get Help

Questions, corrections, or anything else — send us a message

Confirm Clock Out

Review your entries before submitting

Units Sold by Flavor
Total Units
0
My Profile

Update your info or change your PIN

🔑 Change PIN
📋 Your Info
💸 Payment Method
Paid every Tuesday for the prior week
🏦 ACH
💚 Zelle
💙 Venmo
📅 Preferred Demo Times

Select all that work for you

Admin Login

Enter your admin PIN

Admin Panel
👁 View Only

Loading…
Loading…
📦 Supply Orders
Loading…
Loading saved reports…
📧 Email Settings
Help Email

Incoming help requests from employees are sent here.

Notifications

Admin notifications are sent to this email address.

Non-demo employee activity goes to this address instead.

BOL Email

Email addresses used when sending Bills of Lading.

Must be a mailbox in your Microsoft 365 tenant with Mail.Send permission granted.
Separate multiple addresses with commas.
BOL PDFs will be saved here automatically. Click to pick or change the folder.
No folder selected
Daily Production Email

Recipients for the automatic production report sent after each Log Day entry.

Separate multiple addresses with commas.
Welcome Emails

Customize the welcome email for each employee type. Use {{first}} for first name and {{pin}} for PIN.

🔑 Change Admin PIN
🧴 Demo Items

Product flavors employees log at clock-out, with reimbursement rate (+ tax).

Item
Reimb. Rate
$
🧃 Juice Products Detail

Per-flavor product details used in invoices and reporting.

Flavor
BS Item Code
Description
Case UPC
Bottle UPC
Pack Size
Default $/case
📋 Crisp Products Details

Internal SKU master list for crisps. Used in invoices, BOLs, and inventory tracking.

Flavor
BS Item Code
Description
Case UPC
Bag UPC
Pack Size
Default $/case
📋 Crisp Production & Packaging Defaults
Dehydration
Bag Specs
Cart Geometry
Crisps per cart = racks × trays × crisps per tray = 15,840
Added Inputs (lbs per lb pineapple pulp)
Cinnamon
Sunflower
Flax
Sesame
Beet
Kale
lbs / lb pulp
Packaging & Shipping
Format
Box dims
Units/box
Boxes/plt
Unit wt oz
Box wt oz
Unit price $
6-pack case
4-pack case
1oz single
0.35oz single
4-pack master
Seed Bag Weights (lbs per bag)
Sunflower
Flax
Black Sesame
lbs / bag
🥬 Juice & Produce Defaults

Yield rates stored in gallons per unit. Bottle counts are computed from oz/bottle at display time.

oz
Produce Pulp Yields (for Crisps)
Produce
Case net wt (lbs)
Pulp yield %
Bucket net wt (lbs)
Pineapple
Beet
Kale
Unit Costs (for Inventory Valuation)
📦 Supply Defaults

Units per pallet for each packaging supply. Used to display and enter orders by pallet.

Unit Costs (for Inventory Valuation)
🏢 Bright Side Details

Used on BOLs, placards, and invoices. Global setting.

Corporate Address
Ship From Address
🏦 Bank Details

Appears on all invoices. Global setting.

🏢 Customer Registry

Manage billing, shipping locations, and product details per customer.

🔄 Supply Orders Migration

Converts legacy multi-item supply order docs to the new per-item schema. Run once. Safe to re-run — skips docs already in the new format.

💾 Data Backup

Download a full JSON snapshot of all Firestore data. Save before any major change session so you have a restore point.

Selective Restore from Backup

Choose a backup file and select which collections to restore. Only selected collections will be overwritten — everything else is untouched.

📱 Add to Home Screen

Install Bright Side OMS on your device for quick access without opening a browser.

🔧 Backfill Historical Pay Rates

Stamps each employee's current hourly rate onto past entries that have no rate snapshot yet.

Re-stamp entries from rate history

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.

My Schedule
Loading…
Schedule Manager
Loading…