Data Platform
SlateDesk: Film & TV Talent Submission Management, From Public Pitch Link to Structured Deal Pipeline
A talent management platform for film and TV: public submission links, internal pipeline, meeting scheduling, contact management, and Stripe subscription tiers.
Django
Material UI
PostgreSQL
Python
React
Redux
14
Submission Workflow Stages, Full Status Lifecycle Tracked
2
Distinct Platform Roles (Executive + Representative)
UUID
Public Submission Links With Configurable Usage Caps
The Problem
Production Executives Track Hundreds of Talent Submissions via Email Folders and Spreadsheets
Most production companies only turn to a talent management platform after email folders and spreadsheets stop scaling. Production executives receive submissions from dozens of agents and managers per project, each with PDF samples, video reels, cover letters, and talent bios arriving via email. Tracking which talent has been reviewed, shortlisted, or passed, and coordinating meeting scheduling, was managed manually in spreadsheets with no visibility for representatives on the other side. Agencies needed a platform where executives could share active projects, receive structured submissions, schedule meetings, and export filtered reports, all with role-based access control.
Our Solution
Internal Submission Pipeline, Public Submission URLs, and Full Contact Management
SlateDesk is built as a full-stack SaaS product with a five-domain architecture. The project model captures full production metadata with a status workflow from private through publish, draft, completed, and archived. The internal submission pipeline links talent to a project via an executive, with review flags, timestamped status change logs, and rich meeting scheduling. The public submission system generates unique public links per project with configurable submission caps. A contact snapshot pattern freezes attendee details at meeting time, preserving accuracy even if the contact record changes later. Contact management supports multi-email contacts, a phone sheet workflow, tag-based segmentation, and bulk import.
Architecture
Django 5 + DRF API. Stripe subscriptions with three event webhooks (created/updated/deleted). JWT authentication with multi-step OTP email verification. django-ckeditor for rich-text emails. PostgreSQL multi-workspace database. React + Redux + Material UI + Vite frontend. Excel/CSV bulk import via openpyxl/csv. Contact snapshot pattern for meeting participants. UUID-based public submission URL system.
The Result
Every Talent Submission Structured, Trackable, and Auditable, Roles for Both Sides
SlateDesk proves its worth by replacing email chains entirely with a structured, dual-role platform where both studio executives and talent representatives have a purpose-built workspace. Executives gained complete visibility into every submission across all active projects, with review flags, timestamped logs, and filtered exports for every tracking scenario. The public submission URL system enabled executives to share branded submission links with any agent or manager without account creation. Stripe subscription tiers enforced workspace and team member limits directly in the application layer. If your business needs a similar structured, role-based platform for talent submissions, production tracking, or another multi-sided workflow, this is exactly the kind of talent management software we build.
Want scalable architecture and measurable results like this?
Book an Architecture Audit
Build Something Like This
// free scoping call · senior engineers · no commitment
Project scope, timelines, and architecture options in one 45-minute session.
More Work