In order to use the system, a project must be initiated.
Film, Video, & TheatricalMANAGEMENT SYSTEM
SRM PROGRAMMING DYNAMICS
From first draft to final cut — one system for every production.
➕ New Project
📁 All Projects
📥 Import Script
🎬 Scene Breakdown
🎭 Characters
📍 Locations
👥 People Registry
✦ AI Tools
📋 Strip Board
💰 Budget
📋 Call Sheets
No projects yet. Click ➕ New Project to get started.
CLICK A PROJECT TO OPEN · ✏ TO EDIT · 🗑 TO DELETE
© SRM Programming Dynamics · Version 2.0 · Build 20260630-1749
Browse, open, and manage every project you've created — filter by type or status, or start a new one from here.
Break the script down scene by scene — track INT/EXT, day/night, page count, and status for every scene in the project.
Manage the characters written into this script, separate from the real people eventually cast to play them.
Browse, scout, and manage every production support location for this project, including permits, photos, and a printable map.
Drag scene strips into shooting order to build your production's day-by-day schedule.
Build and track the full production budget by category and line item, compared against actual spend.
Total Budget
$0.00
Budgeted
$0.00
Actual Spent
$0.00
Remaining
$0.00
View the full script that was imported for this project.
📄
No script imported yet.
Track and compare successive drafts of the script as it evolves.
Track your screenplay's revision history using standard industry revision colors (White, Blue, Pink, Yellow, Green, Goldenrod, Buff, Salmon, Cherry, Tan, Gray).
Log a new version whenever pages change, note what was revised, and optionally paste the script text for reference.
Importing a script file here automatically logs a White version entry.
Plan individual camera shots — size, movement, and lens — for each scene.
See every prop, cast member, vehicle, and asset tagged across all scenes at a glance.
Purpose: The Element Report gathers, per scene, every Prop, Costume, Vehicle, and
SFX/VFX item tagged to that scene — a quick breakdown so department heads can see everything a scene requires at a glance.
Scene numbers are matched from the Scene Numbers field on each Prop, Costume, Vehicle, and SFX/VFX entry.
Import the track for this music video, then mark where each section starts and ends — Intro, Verse, Hook, Bridge,
or anything you name. The audio file itself stays on this computer only and is
never uploaded — but once you've mapped out the sections, that layout (names + timecodes) can be shared with
collaborators like any other project data.
No audio file imported yet for this project. Click Import Audio File above to get started.
0:00 / 0:00
Drag a section's edge to resize it, drag its middle to move it, or click empty waveform to seek playback.
SONG SECTIONS
The People Registry is your system-wide master list of all directors, producers, actors, crew, companies, and collaborators.
Build this list first, then assign people to projects via the Cast and Crew screens.
Assign people from the Registry to cast roles for this specific project.
Assign people from the Registry to crew roles for this specific project.
Manage contacts specific to this project, separate from the system-wide People Registry.
NameCategoryPhoneEmail / NotesAgency
Manage the talent and vendor agencies you work with on this production.
Agency NameTypePhoneEmail / Address
Track the production permit status for each of this project's locations.
Permit status is tracked per location. Locations requiring permits are listed below.
LocationTypePermit Status
Permit #Fee
Log location scouting visits, photos, and findings before a location is confirmed.
Purpose: A Scout Report documents what was actually found during an on-site visit to a location —
access & parking, power, noise, restrooms, cell signal, neighbor sensitivity, and lighting conditions — so producers can compare
locations side-by-side and approve them before they're scheduled. Add locations first under Locations, then log a scout visit here
for each one. Use ✦ AI Scout to draft a narrative assessment from your notes.
Build and view the overall production schedule.
Generate and distribute daily call sheets to cast and crew.
See a day-out-of-days grid showing which shoot days each cast member is actually needed.
Log what actually happened on each day of production — pages shot, delays, and notes.
Track every prop needed for this production, from acquisition through return.
Track costumes and wardrobe pieces needed for this production.
Track rented or owned equipment used on this production.
Track picture vehicles and production support vehicles.
Track special effects and visual effects needs for this production.
Log actual expenses incurred, tracked against your budget line items.
Total Expenses
$0.00
This Month
$0.00
Manage the vendors and suppliers you work with on this production.
Your production's vendor directory. Total spend is calculated automatically from Expenses and Budget Line Items
whose vendor/payee name matches each vendor below.
Invite collaborators to this account and manage their access and roles.
ROLE PERMISSIONS
👑 Owner
Full access. Manages billing, invites, all data.
🎬 Director
All production screens. Cannot edit budget or billing.
🎥 Producer
All screens including budget and expenses.
🗂 Dept Head
Cast, crew, schedule, locations, assets. Read-only budget.
👁 Viewer
Read-only access to all project screens.
Review a history of recent actions taken across the system.
What this shows — A running history of key actions taken in FVTMS: signing in, opening or saving a project,
saving scenes, characters, locations, cast, and crew, importing a script, saving entries in the People Registry, assigning a person to a project,
and sending collaborator invites. Each row records the date/time, the action taken, the type of record affected, a short detail of what changed,
and which signed-in user did it. The most recent 200 events are shown, newest first. Routine screens not listed above (e.g. budget line items,
props, or expenses) are not currently logged here.
Owner-only: view and manage every licensed user's trial or subscription status.
Owner View — Every Administrator account worldwide, whether on a free trial or a paid plan, ordered by
most recent activity first. This is pulled from a dedicated licensing registry — separate from any Administrator's own
production data — so it updates automatically as users start trials, activate license keys, or subscribe, regardless of
what Firebase project each of them uses for their own data. You may cross-reference with your Stripe dashboard for payment confirmation.
STRIPE REDIRECT SETUP
Steps to configure Stripe Payment Links:
1. In Stripe Dashboard → Payment Links → Create link (one for $50 Annual, one for $120 Lifetime)
2. Under After payment → set Confirmation page to Custom page
3. Set the redirect URL to:
4. Enable Collect customer email in the Payment Link settings
5. Stripe Dashboard → Settings → Emails → enable Successful payment receipt
6. Add a custom receipt footer (Settings → Emails → Receipt footer) instructing the owner to return to FVTMS and enter their license key
7. Your FoxPro program generates the license key from owner email + purchase date
8. Email the key to the owner; they paste it at System → Collaborators → Enter License Key
1. In Stripe Dashboard → Payment Links → Create link (one for $50 Annual, one for $120 Lifetime)
2. Under After payment → set Confirmation page to Custom page
3. Set the redirect URL to:
https://fiaworld.com/FVTMS/VTMS.html4. Enable Collect customer email in the Payment Link settings
5. Stripe Dashboard → Settings → Emails → enable Successful payment receipt
6. Add a custom receipt footer (Settings → Emails → Receipt footer) instructing the owner to return to FVTMS and enter their license key
7. Your FoxPro program generates the license key from owner email + purchase date
8. Email the key to the owner; they paste it at System → Collaborators → Enter License Key
Print a condensed, one-line-per-scene version of the shooting schedule.
Open a project to generate this report.
Print a formatted, presentation-ready budget report.
Open a project to generate this report.
Print a formatted, presentation-ready cast list.
Open a project to generate this report.
Open a project to generate this report.
Open a project to generate this report.
Build the "greenlight" document used to pitch and secure approval to produce this project — binder cover, project & profit
top sheets, treatment, storyboard, crew/cast/location/gear needs, schedule overview, budget summary, and legal/wrap notes.
Click AI Generate Full Proposal to draft every section from your project's logline,
scenes, and current budget — then review and edit before saving. Fields adapt automatically to this project's type
(Film, Stage, Commercial, or Music Video).
BINDER COVER
PROJECT OVERVIEW TOP SHEET
PROFIT OVERVIEW TOP SHEET
Pulled automatically from the Budget module when you generate or print.
TREATMENT
STORYBOARD
CREW & CAST NEEDS
LOCATIONS & GEAR
SCHEDULE OVERVIEW
LEGAL & WRAP
Draft the investor/financier pitch deck. Edit any slide's content below, then export as a PowerPoint (.pptx) file or a
print-ready PDF. If you've already built a Production Proposal for this project, generating here will reuse its treatment
and budget figures.
LOGLINE, SYNOPSIS & THEME
EXECUTION & STYLE
MOOD BOARD / TONE
MARKET & COMPARABLE TITLES
DISTRIBUTION STRATEGY
BUDGET & FINANCING ASK
TIMELINE
ABOUT / TEAM
CONTACT
The single proposal document for Commercial projects — covers Pre-Production through Legal & Compliance,
used both to sell a brand/agency on the approach and to plan the actual shoot.
1. PRE-PRODUCTION
2. PRODUCTION (THE SHOOT)
3. POST-PRODUCTION
4. DELIVERY & DISTRIBUTION
5. LEGAL & COMPLIANCE
SHOT LIST BREAKDOWN
The dedicated proposal document for Music Video projects — pitch the creative concept to the artist/label, then use it to
plan logistics, budget, schedule, and crew. For the actual song timecode/section map, use
Song Structure & Markers above.
1. CREATIVE CONCEPT & TREATMENT
2. LOGISTICS & PERMITTING
3. BUDGET BREAKDOWN
Pulled automatically from the Budget module when you generate or print.
4. PRODUCTION SCHEDULE
5. CREW & CAST ROSTER
6. TECHNICAL SPECIFICATIONS
✦ AI TOOLS
⟳ Thinking…