Film, Video, & Theatrical Management System
or sign in with email
Forgot password?
© SRM Programming Dynamics · v2.0
SRM PROGRAMMING DYNAMICS
From first draft to final cut — one system for every production.
⚠ Cloud Sync not configured — click to set up Firebase & Groq AI
➕ New Project
📁 All Projects
📥 Import Script
🎬 Scene Breakdown
🎭 Characters
📍 Locations
👥 People Registry
✦ AI Tools
📋 Strip Board
💰 Budget
📋 Call Sheets
CLICK A PROJECT TO OPEN · ✏ TO EDIT · 🗑 TO DELETE
© SRM Programming Dynamics · Version 2.0 · Build 20260630-1749

PROJECTS

Browse, open, and manage every project you've created — filter by type or status, or start a new one from here.

SCENE BREAKDOWN

Break the script down scene by scene — track INT/EXT, day/night, page count, and status for every scene in the project.

CHARACTERS

Manage the characters written into this script, separate from the real people eventually cast to play them.

LOCATIONS

Browse, scout, and manage every production support location for this project, including permits, photos, and a printable map.

STRIP BOARD

⠿ Drag strips to reorder
Drag scene strips into shooting order to build your production's day-by-day schedule.

BUDGET

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

SCRIPT VIEWER

View the full script that was imported for this project.
📄
No script imported yet.

SCRIPT VERSIONS

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.

SHOT LISTS

Plan individual camera shots — size, movement, and lens — for each scene.

ELEMENT REPORT

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.

SONG STRUCTURE & MARKERS

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.

PEOPLE REGISTRY

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.

CAST MEMBERS

Assign people from the Registry to cast roles for this specific project.

CREW

Assign people from the Registry to crew roles for this specific project.

CONTACTS

Manage contacts specific to this project, separate from the system-wide People Registry.
NameCategoryPhoneEmail / NotesAgency

AGENCIES

Manage the talent and vendor agencies you work with on this production.
Agency NameTypePhoneEmail / Address

PERMITS TRACKER

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

SCOUT REPORTS

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.

SCHEDULE

Build and view the overall production schedule.

CALL SHEETS

Generate and distribute daily call sheets to cast and crew.

DAY OUT OF DAYS

See a day-out-of-days grid showing which shoot days each cast member is actually needed.

DAILY REPORTS

Log what actually happened on each day of production — pages shot, delays, and notes.

PROPS

Track every prop needed for this production, from acquisition through return.

COSTUMES

Track costumes and wardrobe pieces needed for this production.

EQUIPMENT

Track rented or owned equipment used on this production.

VEHICLES

Track picture vehicles and production support vehicles.

SFX / VFX

Track special effects and visual effects needs for this production.

EXPENSES

Log actual expenses incurred, tracked against your budget line items.
Total Expenses
$0.00
This Month
$0.00

VENDORS

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.

🤝 COLLABORATORS

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.
ACTIVE INVITES
Loading…
SHARED WITH ME
Projects other owners have invited you to collaborate on.
Loading…

ACTIVITY LOG

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.

★ LICENSED USERS

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.
Click Refresh to load.
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: https://fiaworld.com/FVTMS/VTMS.html
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

ONE-LINER SCHEDULE

Print a condensed, one-line-per-scene version of the shooting schedule.
Open a project to generate this report.

BUDGET REPORT

Print a formatted, presentation-ready budget report.
Open a project to generate this report.

CAST LIST

Print a formatted, presentation-ready cast list.
Open a project to generate this report.

LOCATION REPORT

Open a project to generate this report.

WRAP REPORT

Open a project to generate this report.

PRODUCTION PROPOSAL

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

PITCH DECK

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

COMMERCIAL PROPOSAL

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

MUSIC VIDEO PROPOSAL

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…