The film and television industry thrives on collaboration — but online tools haven’t kept up. FilmTorch was born out of a simple question: what if filmmakers, writers, and crew could showcase work, collaborate on projects, and transact in one unified space?
Building a platform like FilmTorch requires speed, scalability, and developer-friendly foundations. After experimenting with multiple approaches, I settled on a Next.js 15 App Router architecture with TypeScript at its core. This stack provides the balance between performance, type safety, and maintainability that a long-term SaaS product demands.
Here’s what powers FilmTorch today:
Next.js 15 – App Router for modern routing, server actions, and SEO-optimized rendering.
TypeScript – Strict typing across the entire codebase ensures reliability and reduces bugs.
Tailwind CSS – Utility-first styling that keeps the UI consistent, responsive, and fast to iterate.
TanStack Query – Data fetching and caching, giving FilmTorch a snappy feel without over-engineering global state.
Zustand – Lightweight state management for UI flows that don’t require server sync.
Zod – Schema validation for forms, API routes, and Supabase integration, ensuring user input is safe and consistent.
Supabase – Postgres + Auth + Storage + Realtime with Row-Level Security; a type-safe, serverless-friendly backend that pairs seamlessly with Next.js.
Stripe – Powers Pro subscriptions today, with marketplace payments, escrow, and creator monetization workflows planned for the next phase.
Together, these tools form a foundation that’s lean, scalable, and developer-friendly — perfect for a fast-moving project like FilmTorch.
Every creator — whether a director, cinematographer, writer, or sound engineer — needs a place to showcase who they are. FilmTorch profiles include:
Bio and role highlights
Individual or business accounts
Projects
Scripts
Embedded videos (via YouTube)
Users marketplace listings
Social and contact integration
Unlike static resumes, FilmTorch Profiles are living hubs, updated as users collaborate and list services.
Film is rarely a solo effort. Projects in FilmTorch are collaborative spaces where creators can:
Attach scripts, treatments, and pitch decks (their own or shared by collaborators)
Add team members and assign roles with clear ownership and visibility
Upload and embed video teasers or concept reels directly into the project page
Track budgets and funding progress with goals, raised amounts, and percentage completion
Set timelines and milestones for production stages, from pre-production to distribution
Display current project status (in progress, completed, draft, etc.) and stage (pre-production, production, post)
Highlight genre, tags, and priorities so collaborators instantly understand the vision
Share project details publicly or keep them private for internal teams
Invite collaborators or accept requests from FilmTorch’s network of professionals
Showcase creator profiles linked directly to the project for credibility and networking
Think of it as a digital production board — accessible and transparent for teams of all sizes.
Writers often struggle to get their work in front of the right people. FilmTorch scripts includes a dedicated script hub where users can:
Upload full screenplays, treatments, or samples in PDF or industry-standard formats
Attach metadata like genre, format (screenplay, teleplay, pilot), and status (draft, registered, optioned)
Showcase synopses and loglines to attract readers, producers, or collaborators
Control access to downloads (open, approval required, or private) to protect intellectual property
Link scripts directly to projects for production teams to review and integrate
Highlight authorship with writer profiles attached to every script
Track timeline information such as creation date, registration status, and version history
Enable collaboration requests so industry professionals can contact writers directly
Share securely with built-in permission layers, avoiding random leaks or piracy
Prepare for discovery through search tags, genres, and public visibility options
Future features: reader feedback, commenting, and script coverage tools to improve drafts
This feature bridges the gap between aspiring writers and production pipelines.
Film is visual by nature, but building a full video hosting and distribution pipeline is a massive undertaking. For the MVP, FilmTorch videos chose a leaner path: all videos are created as objects using YouTube embeds.
This approach allows creators to showcase reels, teasers, and trailers without the heavy infrastructure of transcoding, storage, and global distribution. A full video pipeline is on the roadmap — but the priority today is validating the idea and building community before investing in large-scale media delivery.
By starting with YouTube integration, FilmTorch keeps the creative’s work front and center while laying the groundwork for a more advanced distribution layer in the future.
Perhaps the most ambitious feature is the abstract marketplace. Instead of focusing only on rentals or services, FilmTorch marketplace unifies multiple creative needs under one system:
Services – Every creative role has a place here. From actors and editors to directors, consultants, studios, and production companies, anyone can list services or find collaborators. It’s a hiring hub for the full spectrum of TV and film talent.
Gear Rentals – More than just cameras or lights, this category encapsulates everything needed to bring a project from concept to completion — rigs, audio equipment, drones, costumes, props, and more. Think of it as the infrastructure layer for filmmaking.
Location Rentals – A game-changer for production teams. FilmTorch aims to make locations as discoverable as AirBnB, but purpose-built for film, TV, and creative projects. Urban lofts, natural landscapes, or controlled studio environments can all be listed and booked.
Script Sales – The current MVP allows writers to sell scripts for a flat price. Future phases will expand into options, licensing, IP rights, and royalties, giving writers professional-level monetization tools while keeping transactions simple today.
The marketplace is launching in a phased approach: only Pro members can send bookings, which helps protect users against fraud and keeps early interactions high-quality. For now, all transactions are settled off-platform — similar to how Airbnb started — making FilmTorch a glorified lead generation system for the entire TV and film vertical until full on-platform payments roll out.
The entertainment industry is notorious for gatekeeping, inefficiency, and outdated platforms. FilmTorch’s approach is different. By combining modern software architecture with open market dynamics, it unlocks opportunities for independent filmmakers and professionals who might otherwise struggle to break in.
Creators get more than a portfolio site. They get:
A network effect platform where collaboration is native.
A monetization engine via services, rentals, and sales.
A tech-first ecosystem that evolves alongside the industry.
If you’re searching for a film collaboration platform, a Next.js SaaS case study, or insights into how TypeScript, TanStack Query, and Zod power modern apps, FilmTorch sits at the intersection. By blending profiles, projects, scripts, videos, and marketplace features, it represents the next generation of creative collaboration tools.
FilmTorch is being built with a measured, phased approach — ensuring creators get value now, while laying the foundation for sustainable monetization and growth. Here’s what’s next:
Evolve the marketplace – Keep bookings Pro-only for fraud protection, while adding structured in-app payments, escrow, and dispute resolution in the next phase.
Expand profile credibility – Introduce badges, reviews, and verified credits so collaborators know they’re working with trusted professionals.
Unlock script commerce – Move beyond flat-price sales into options, licensing workflows, and royalties, giving writers professional-grade monetization.
Launch funding tools – Crowdfunding and investor-facing features will help projects raise capital directly on FilmTorch.
Add discovery and AI matching – Recommendations for collaborators, scripts, gear, and locations tailored to each creator’s needs.
Distribution & monetization pipeline – Ticketed streaming events, ad revenue sharing, and subscription options, enabling direct-to-audience releases.
Optimize the stack – Continue improving performance with server components, edge rendering, and Supabase-powered realtime updates.
The end goal? A platform where a filmmaker can go from idea → team → gear → shoot → distribution without leaving the ecosystem.
FilmTorch isn’t just a project — it’s an experiment in how modern web tech can unlock creativity in one of the world’s most collaborative industries. By leveraging Next.js, TypeScript, Tailwind, TanStack Query, Zustand, and Zod, the platform combines technical precision with practical usability.
For filmmakers, writers, and crew, it’s a place to connect, create, and thrive. For developers and tech enthusiasts, it’s a case study in how to architect a scalable, user-focused SaaS.
The lights are on, the set is ready — and with FilmTorch, the future of film collaboration is just getting started.
Copyright © 2025 Ryan Matthes. All Rights Reserved.