⚙ SETUP NEEDED

Open this HTML file in a text editor and replace the two values at the top of the <script> section:

SUPABASE_URL → your project URL
SUPABASE_ANON_KEY → your anon public key

Both are in Supabase → Project Settings → API. Then run the SQL setup script (provided with this file) in the Supabase SQL Editor, create your accountant logins under Authentication → Users, and re-upload to Netlify.
N
Sign in with your staff account
After registering, the admin must add your email to the staff list before you can see data.
— in stock
— moved out

STOCK IN

Scan the box label — IMEI 1, IMEI 2 and Serial fill automatically.
Camera off
Tip: point so both IMEI barcodes are in view. If only IMEI 1 fills (common on Samsung — IMEI 2 sits at the box edge), aim at the IMEI 2 barcode next, or tap 📷 PHOTO to grab both at once.
📱 iOS / iPhone box — also scan serial
turn OFF for Android boxes (IMEI 1 & 2 only)

INVENTORY · MAIN WAREHOUSE

STOCK OUT

Scan units to release, choose the store, get a signature. Done.
Camera off
Nothing scanned yet.
FROM: MAIN DISTRIBUTOR — WAREHOUSE
SIGN HERE

RECORDS

Stock-out releases and daily balance confirmations — each with name, signature and timestamp.

SHOPIFY CATALOG

All products from the company Shopify store, grouped by category. Read-only for now.

SALES

Live feed of Shopify sales and how each one matched your stock.

EXPORT

Download your data for accounting or Shopify POS.
👤 Signed in as
🔄 Data lives in your Supabase database — every signed-in accountant sees the same live inventory, and changes sync automatically between phones.

CONFIRM BALANCE

I confirm this store's stock balance in the app matches the physical count on the ground after shop close.
SIGN HERE