← Back to portfolio
Website2025
Orbit Admin Dashboard
A role-based operations dashboard unifying orders, customers, and analytics in one panel.

Overview
An internal control panel replacing four spreadsheets and a shared inbox with a single permissioned dashboard.
The Problem
Staff were reconciling orders by hand across tools, nobody could see live numbers, and everyone had access to everything.
The Solution
A single dashboard with row-level security, live charts, and audited actions, so each role sees exactly what it needs and nothing more.
Features Built
- Role-based access with row-level security
- Live revenue and order analytics
- Customer records with activity history
- Bulk actions with confirmation and audit trail
- CSV import and export
- Notification centre
Technology Stack
- React
- TanStack Query
- Recharts
- Supabase
- Row Level Security
Screenshots
Project Timeline
- Week 1Permission model and data mapping
- Weeks 2-3Dashboard, tables, and charts
- Week 4Imports, audit trail, rollout