Case Study · RaiderVision

RaiderVision
Portal.

Purpose-built operations software for a student broadcast network — replacing scattered spreadsheets and group chats with a unified platform for staffing, content, and team management.

Role Designer & Developer
Type Internal Ops Platform
Stack React · Vite · Supabase
Status Live — In Daily Use
6+
Active shows managed through the platform simultaneously
4
Permission tiers — All Access, Admin, Ops, and Staff
1
Developer — designed, built, and shipped solo from scratch
0
External tools needed — scheduling, scripts, comms, all in one place

Running a 50-person broadcast org on spreadsheets wasn't working.

RaiderVision operates six shows, a summer camp, live productions, and a full editorial pipeline — all with a rotating cast of student staff across multiple roles. Before the Portal, the org ran on a patchwork of Google Sheets, group chats, and disconnected platforms. Scheduling was manual. Assignment tracking was inconsistent. Nothing talked to anything else.

As the organization grew in scope, the friction got worse. Leads couldn't see who was covering what. Staff didn't have a clear place to submit work. Critical information lived in DMs. It wasn't a communication problem — it was an infrastructure problem.

Before
  • Staffing tracked manually in Google Sheets — easy to miss, hard to update
  • Assignment submissions scattered across email, Docs, and group chats
  • No centralized script tool — writers used separate Docs, editors had no visibility
  • No way to track who had claimed which role for any given event
  • Equipment and studio bookings managed through back-and-forth messages
  • Team resources (passwords, docs, contacts) buried in different locations
  • Announcements and SMS blasts done manually, no system for it
After the Portal
  • Staff claim open roles on posted events — leads see coverage in real time
  • Content assigned, drafted, reviewed, approved, and archived in one workflow
  • Built-in script editor with teleprompter mode, accessible from any device
  • Weekly overview dashboard gives leads a full picture at a glance
  • Studio and equipment bookings managed through a structured booking system
  • Team resources, passwords, and docs in one searchable, access-gated hub
  • SMS blasts and forms sent directly from the platform to the full team

Not a template. Not a CMS. A purpose-built tool for this org.

The Portal combines everything a student media org needs to run week to week — scheduling, content, communications, and admin — into a single internal application. The closest analogy is Slack + Trello + a scheduling tool, rebuilt specifically for how RaiderVision actually operates.

📋
Staffing & Scheduling
Events and shows get posted with open roles. Staff claim slots, leads track coverage across all productions in a weekly view.
✏️
Content Workflow
Full assignment pipeline — creation, draft submission, review, approval, and an archive of finished work organized by show and season.
🎙️
Script Editor
Built-in script writing and editing tool with a teleprompter mode — usable on any device, no external app needed.
📅
Studio & Equipment Booking
Structured booking system for studio time and equipment. Eliminates scheduling conflicts and back-and-forth coordination.
📣
Team Communications
SMS blasts, announcement requests, and forms — all sent directly from the platform to the full team or specific groups.
🔒
Team Resources & Admin
Centralized hub for team docs, passwords, and resources. Member management, analytics, and a weekly overview dashboard for leads.

Role-based access across four tiers.

Every feature is gated appropriately — staff see what they need, leads see everything.

ALL ACCESS
Full Platform
All features, analytics, member management, all admin tools, full visibility across every show and workflow.
ADMIN
Admin
Content approval, assignment management, scheduling oversight, communications tools, and show-level admin.
OPS
Operations
Staffing and scheduling tools, booking management, resource access, and workflow visibility for their assigned shows.
STAFF
Staff
Event slot claiming, content submission, script writing, studio bookings, and access to team resources and their own assignments.
Public-Facing Layer

The Portal isn't just internal.

A public-facing schedule board, public calendar, and shareable review links let people outside the org see upcoming productions and review submitted content — without needing an account. Designed for advisers, guests, and collaborators who need visibility without full access.

Built to be fast, real-time, and maintainable.

FRONTEND
React 18
Component-based UI with hooks throughout. Modular structure makes adding new features and views clean and incremental.
BUILD TOOL
Vite
Fast development builds and HMR. Deployed as a single-page application — instant page transitions, no full reloads.
BACKEND & DATABASE
Supabase
Postgres database with row-level security, built-in auth, and realtime websockets for live updates across scheduling and content views.
REALTIME
Websockets
Live updates push instantly across clients — when a staff member claims a slot, every lead sees it change in real time without a refresh.

A tool the entire organization runs on.

Eliminated operational fragmentation. Staff, leads, and admins now operate from a single source of truth instead of scattered tools and message threads.
Real-time coordination across six shows. Production leads can see who's staffed, what's submitted, and what needs review — without chasing anyone down.
Scripts written and teleprompter-ready in the same tool. Writers no longer hand off to a separate system — the script lives in the platform from draft to broadcast.
Built and shipped solo. Every line of code, every design decision, and every workflow was designed and executed by one person — while running the organization it serves.
Scales with the org. The permission system and modular architecture mean new features, new shows, and new roles can be added without rebuilding the foundation.
"The closest analogy is an internal Slack + Trello + scheduling tool, purpose-built for the specific way a student broadcast organization actually operates — not a generic tool jammed into a new context."
— Project brief, RaiderVision Portal
Platform at a glance
6+
Active shows managed
4
Permission tiers
7
Core modules
1
Developer
All Works RaiderVision