← Back to Home

{{ title }}

★ VOTED BEST PITCH BY THE CLASS — QUESTROM PITCH COMPETITION

{{ category }}

View Site
CampusCast
LAYER STACK · EXPAND TO INSPECT
Overview

CampusCast is a casting platform that bridges the gap between acting and film students on campus. It allows film students to post project listings and acting students to apply to them, giving students an easier way to discover film opportunities and communicate.

My Role

I discovered a need for the platform when directing a film for a BU film club. I then conducted customer interviews with film and acting students at BU, and based on their responses and my own experience, created the entire platform with the help of AI and debugged it. I also created an outreach plan to contact various campus communities and plan to start marketing at the start of the Fall 2026 semester.

Tools & Tech
GitHub Vercel Supabase Cloudflare Claude Code Google Analytics Resend Adobe Photoshop Google Sheets HubSpot

The Problem

A common problem film students encounter at BU is not being able to source actors for their film projects. I Similarly, acting students are often actively looking for experience to add to their résumés. For BU in particular, since acting students are under the College of Arts and Sciences, but film students are under the College of Communication, there is surprisingly little overlap in acquaintances and social circles. I discovered this while directing a film for the BU film club REDLIST. Even though the production had over 25 people, collectively they knew only 2 student actors from BU, one of which we ended up casting. The rest of our actors came from a platform called Backstage, which BU students often use. It allows people to post film project listings for a fee, and then actors can apply to those listings. However, the applicants for BU projects are rarely BU students, and submissions range from colleges within a 30-minute radius all the way to New York. This makes it increasingly difficult to coordinate with people on dates and get actors for free, since transportation becomes an issue.

REDLIST film shoot — lighting a tent interior REDLIST film shoot — scene setup around a table REDLIST film shoot — office location setup

BU REDLIST Film Set

The Solution

A casting platform that allows film students to post project listings and acting students to apply to them, giving students an easier way to discover film opportunities and communicate.

PAGE 01

Find Roles

Actors can filter projects listed on the platform by genre and filming date, and roles by gender and age, making the process of finding fitting roles easier. 

Find Roles listing page with filters

Every user has a CampusCast profile, which they can fill out with their experience, relevant personal details, and media. The application process is then expedited by automatically submitting the actor’s CampusCast profile to the film director, so that they don’t have to continuously upload their materials. This also gives actors the chance to view the profile of the film director before applying to a film to give them an idea of the director’s past work.

Role application modal on a project page
PAGE 02

Find Talent

Once a project listing is created, the director has the option to keep adding roles to the project. The application manager in the platform then lets film directors easily manage role applications and shortlist, reject, or accept them, the latter two of which notify the actors immediately. It also gives the film director the option to request a self-tape audition as a method of additional screening, to ensure that actors are fit for the role before they are accepted.

Director's project page with open roles and team management

An additional "Find Talent" page allows directors to browse the student actor profiles on the website, and reach out to actors directly for their projects as an alternative. 

Find Talent directory with search and role filters

Stack & Infrastructure

SOURCE
GitHub
How the codebase is organized.
Easy sync with local files.
DATA
Supabase
Relational database and the data model behind it.
Auth, file storage, and row-level security policies come with it, and real relational tables and SQL are easy to manage and visualize.
HOSTING
Vercel
Hosting that scales to zero and deploys itself.
Deploys straight from GitHub, has preview functionality before official releases, and serverless functions scale to zero so a site with no traffic costs nothing. It also handles CDN, caching, and SSL without configuration.
DOMAIN
Cloudflare
DNS and domain management in front of the deployment.
campus-cast.com is registered through Cloudflare and points at Vercel. I get bot filtering for free, which I would otherwise have to set up myself.
SECURITY
Access control
Protecting accounts and user data.
Before anything gets saved, the server checks that the logged-in user actually owns the thing they are editing. Login attempts are limited per IP and email, verification and reset links expire, passwords are hashed, queries are parameterized, and keys are kept out of the code.
EMAIL
Resend
Email system for account verification and recovery.
Email functionality for account recovery, university verification, and notifications for new listings, approved applications, and contact requests.
SEARCH VISIBILITY
SEO
Getting found by students searching, not by name.
Every page has its own title, description, and preview tags, aimed at searches like “student actors Boston” and “BU casting.” I changed the homepage title from the product name to “Land an Acting Role or Cast Your Student Film,” since nobody is searching for a site they have never heard of.
ANALYTICS
Google Analytics
Traffic and behavior tracking across the site.
Most accurate and detailed source of analytics, allows me to track what pages get organically discovered the most, and allows me to track potential bottlenecks on the site that result in users clicking away.
GROWTH
Warm outreach
Outreach to campus communities, launching Fall 2026.
I am starting with one school, Boston University, emailing clubs like REDLIST, BU TV, BU Stage Troupe, and Wandering Minds, plus professors in the acting and film departments. If that works, the same approach extends to other Boston schools to widen the talent pool.
Back to All Projects