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.

Start a Project
More Work

Related Projects

The Marble Group: Natural Stone Inventory Intelligence Platform for UK Stone Buyers
Django Docker PostgreSQL
The Marble Group: Natural Stone Inventory Intelligence Platform for UK Stone Buyers
Inventory management software development unifying 10 UK stone suppliers in one dashboard: automated price reconciliation, stock alerts, PDF/Excel export.
View Details
Farming Product Monitor: Real-Time Agricultural Price & Stock Intelligence for Pakistani Markets
Django Node.js PostgreSQL
Farming Product Monitor: Real-Time Agricultural Price & Stock Intelligence for Pakistani Markets
Competitor price monitoring tool: instant Discord alerts on price and stock changes across Kissanghar.pk and Syngenta Pakistan, full history, stealth scraping.
View Details
Global Freight Tracking API: Track 30+ Air & Sea Carriers, One Call, One Standard Response
Django Docker PostgreSQL
Global Freight Tracking API: Track 30+ Air & Sea Carriers, One Call, One Standard Response
Freight tracking API replacing 30+ carrier portal checks with one call: real-time AWB and container tracking, standardised JSON, audio CAPTCHA bypass included.
View Details