Session stays unlocked until you close the browser tab.
SKU Achievement Tracker
Connect a free Supabase database. Ready in 3 minutes.
1
Go to supabase.com โ sign up free โ click New Project.
2
Open SQL Editor in your project and run this setup query:
CREATE TABLE IF NOT EXISTS team_members (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
name text NOT NULL UNIQUE,
sort_order integer DEFAULT 0,
created_at timestamptz DEFAULT now()
);
ALTER TABLE team_members ENABLE ROW LEVEL SECURITY;
CREATE POLICY "public_all_tm" ON team_members FOR ALL USING (true) WITH CHECK (true);
CREATE TABLE IF NOT EXISTS sku_entries (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
entry_date date NOT NULL,
employee text NOT NULL,
tally_sales numeric DEFAULT 0, tss numeric DEFAULT 0,
upgrade numeric DEFAULT 0, aws_new numeric DEFAULT 0,
aws_ren numeric DEFAULT 0, aom_new numeric DEFAULT 0,
aom_ren numeric DEFAULT 0, cust_new numeric DEFAULT 0,
cust_ren numeric DEFAULT 0, service_new numeric DEFAULT 0,
service_ren numeric DEFAULT 0, qs_new numeric DEFAULT 0,
qs_ren numeric DEFAULT 0, amc_new numeric DEFAULT 0,
amc_ren numeric DEFAULT 0, hw_sales numeric DEFAULT 0,
hw_service numeric DEFAULT 0, qh_antivirus numeric DEFAULT 0,
biz_new numeric DEFAULT 0, biz_ren numeric DEFAULT 0,
wa_new numeric DEFAULT 0, wa_ren numeric DEFAULT 0,
tally_drive numeric DEFAULT 0, notes text DEFAULT '',
custom_skus text DEFAULT '{}',
created_at timestamptz DEFAULT now(),
UNIQUE(entry_date, employee)
);
ALTER TABLE sku_entries ENABLE ROW LEVEL SECURITY;
CREATE POLICY "public_all" ON sku_entries
FOR ALL USING (true) WITH CHECK (true);
-- If table already exists, run these:
ALTER TABLE sku_entries ADD COLUMN IF NOT EXISTS custom_skus text DEFAULT '{}';
CREATE TABLE IF NOT EXISTS team_members (
id uuid DEFAULT gen_random_uuid() PRIMARY KEY,
name text NOT NULL UNIQUE,
sort_order integer DEFAULT 0,
created_at timestamptz DEFAULT now()
);
ALTER TABLE team_members ENABLE ROW LEVEL SECURITY;
CREATE POLICY IF NOT EXISTS "public_all_tm" ON team_members FOR ALL USING (true) WITH CHECK (true);
!
Already set up? Just run this in SQL Editor: ALTER TABLE sku_entries ADD COLUMN IF NOT EXISTS custom_skus text DEFAULT '{}';
3
Go to Settings โ API. Copy your Project URL and anon public key below.
Credentials saved in your browser only. Free tier: 500MB, unlimited rows.
FY 2026โ27
Connecting...
Daily SKU Entry
Date
๐ฅ
No team members yet
Add team members in Settings before entering SKU numbers.
Monthly Report
FY 2026-27 Dashboard
FY 2026-27 Yearly Performance
Each employee's share of total team SKUs for the year.
Percentage each SKU category contributes to each employee's total.
Backup & Restore
๐ค Export / Backup
Download all data as JSON (full backup with team members) or CSV spreadsheet.
๐ฅ Restore from Backup
Restore from a JSON backup. Existing records for same date + member will be updated.
๐
Drop JSON backup here
or click to browse
Restore log will appear here...
๐ Connection
Update Supabase credentials if needed.
Settings
Team Members
Members appear as tabs in Daily Entry. Add or remove any time.
SKU Categories
These are the SKU types shown in Daily Entry. Drag to reorder. Changes apply immediately.
Note: removing a SKU hides it from new entries but does not delete historical data.
About
SKU Achievement Tracker โ FY 2026-27 (April 2026 โ March 2027)
Powered by Supabase (PostgreSQL). All data stored in the cloud.
Use Backup & Restore regularly to keep local copies.