-
Registered Techs
-
Started Training
-
Certified ✔
-
Avg Accuracy
Loading...
ⓘ Run this SQL in Supabase first if you have not already:
create table if not exists announcements (id uuid default gen_random_uuid() primary key, message text not null, active boolean default true, created_at timestamptz default now());
create policy if not exists "public_access" on announcements for all to public using (true) with check (true);
alter table announcements enable row level security;
Post New Announcement
Active Announcements
Loading...
Assign Module to Tech
Bulk Create Accounts
Paste one email per line. All accounts will be created with the temp password below.
Techs should change their password after first login.
📄 Upload Career Tracker
Upload a tech's Career Tracker .xlsx to auto-import their certs, onboarding %, and promotion gates.
✎ Career Progression Editor
Select a tech to manage their career stage, gate checklist, and promotion.
🔒
Leaderboard Access Link
✚ Create Custom Board
Name a board, set a URL slug, and pick which employees appear on it for PiSignage TV display.
/leaderboard/
Loading...
🌐 Active Boards
Copy a URL to paste into PiSignage. Each board updates live every 60 seconds.
Loading boards...
📄 Tech Activity Log
💬 AI Coach Feedback
Loading feedback...
