Dashboard
Revenue
-
Gross Profit
-
Supplier Cost
-
from period sales
Expenses
-
Net Profit
-
GP minus expenses
Supplier Balance
-
cost owed minus paid
Revenue - Last 14 Days
Sales by Category
Recent Sales
| Date | Employee | Item | Qty | Price | Revenue | GP | Payment |
|---|
⚡ Quick Sale
Type item name → price → payment → Enter | Keys: C=Cash D=Debit R=Credit M=Moneris E=E-transfer O=Other
Today's Sales
No sales today yet
Sale Preview
Item-
Qty x Price-
Retail Value-
Revenue$0.00
Supplier Cost-$0.00
Gross Profit
$0.00
0% margin
Payment-
Employee-
Sales Log
All sales with edit and delete
Revenue
-
Gross Profit
-
Supplier Cost
-
Count
-
| Date | SKU | Product | Qty | Sell Price | Revenue | Supplier Cost | Gross Profit | Payment | Employee | Notes | Actions |
|---|
Inventory
All items with edit and delete
| SKU | Product Name | Category | Date Received | Qty | Retail Price | Supplier Cost | Notes | Actions |
|---|
Expenses
All expenses with edit and delete
Total
-
Tax
-
Count
-
| Date | Type | Vendor | Before Tax | Tax | Total | Payment | Employee | Notes | Actions |
|---|
Supplier Payments
All payments to your supplier
Total Owed (from sales)
-
Total Paid
-
Balance
-
| Date | Supplier | Reference | Amount | Month | Method | Confirmed | Employee | Notes | Actions |
|---|
📖 The Book
Customer credit and layaway tracker
$0.00
outstanding
Reports
Revenue
-
Gross Profit
-
Expenses
-
Net Profit
-
GP Margin
-
By Payment Method
By Category
Daily Revenue
By Employee
Top Selling Items
| SKU | Product | Units | Revenue | GP | GP% |
|---|
Employees
Sales performance by staff member
How to Add Employees
1. Go to your Supabase project
2. Click Authentication in the left menu
3. Click Users then Invite user
4. Enter their email address and click Invite
5. They get an email to set their own password
6. They can now log in from any computer
To set a display name: click the user in Supabase, User metadata, add
2. Click Authentication in the left menu
3. Click Users then Invite user
4. Enter their email address and click Invite
5. They get an email to set their own password
6. They can now log in from any computer
To set a display name: click the user in Supabase, User metadata, add
{"name":"Jane Smith"}
Filter Period
Settings
☁ Database Connection
Business Settings
42% means $100 retail = $42 supplier cost
Applied automatically when category is set to Clothing
Export Data
Deploy as a Website (access from any computer)
Option 1 - Netlify (easiest, free, 30 seconds):
Go to netlify.com/drop and drag this HTML file onto the page. You get a live URL instantly.
Option 2 - GitHub Pages (free):
Create a GitHub repo, upload this file as index.html, go to Settings, Pages, enable it.
Option 3 - Any web host:
Upload this single HTML file to any web hosting. It works as a standalone file.
Once hosted, all employees use the same URL and log in with their own email and password.
Go to netlify.com/drop and drag this HTML file onto the page. You get a live URL instantly.
Option 2 - GitHub Pages (free):
Create a GitHub repo, upload this file as index.html, go to Settings, Pages, enable it.
Option 3 - Any web host:
Upload this single HTML file to any web hosting. It works as a standalone file.
Once hosted, all employees use the same URL and log in with their own email and password.
Setup SQL - run once in Supabase
Supabase dashboard → SQL Editor → New Query → paste → Run
🔧 Fix Columns SQL - run if you get column errors
Run this if you see errors like "column not found" or "schema cache". Safe to run multiple times.