NetSec Portal: an operations PWA for a network and security team
- Client
- Network and security engineering team
- Year
- 2026
- Type
- App
The brief
An engineering team needed one place for time, tasks, approvals, leave and customer engagements, with access rules that could not be bypassed.
What I built
- Session and time tracking
- Task management with approval workflows enforced at the database level
- Leave and overtime on a custom credit-banding policy
- Engagement and POC tracking
- Analytics dashboards
- An installable PWA with a live-update system, on Supabase with row-level security
Stack
- Vanilla JS
- Supabase
- Row-level security
- PWA
- Cloudflare Pages