Skip to content
RR.DEV
All Projects

Case Study

In productionWeb Applications2024 - 2025

Firebreak Studio

Design request and delivery workflow system

Platform
Web Applications
Year
2024 - 2025

01 / 01 โ€” Role-based sign-in

Select thumbnail ยท click image to enlarge

Screenshots come from the real applications. Sensitive names, identifiers, and credentials are redacted.

01What it does

Manages the full life of a design request - intake, triage, approval, cost, deliverable posting, and archiving - with role-aware dashboards for stakeholders versus the design team.

02What I built

  • Stakeholder request dashboards with cards, detail panels, comment threads, and deadline badges
  • Team board with approval flow, cost panel, deliverable posting, and a notification bell
  • Admin area: analytics, request management, approvals, user management, audit log, and settings
  • Firebase Cloud Functions: email service, templates, request triggers, unsubscribe, and user deletion

03Key engineering work

  • Audit log helpers shared between triggers and callables for a consistent activity trail
  • Protected routes with auth context and stakeholder/permission separation
  • Email templates versioned in code and rendered server-side by functions

04Challenge / Solution

Challenge

Design teams drown in ad-hoc requests arriving through chat, email, and hallway conversations with no shared state.

Solution

One intake funnel with role-aware dashboards: stakeholders see only their requests and deadlines; the team sees cost, approvals, and deliverables - every transition emails the right people automatically.