Skip to main content

Introduction

Create Lab Studio is a collaborative platform for producing animated episodes. Teams collaborate to build scenes, record voiceovers, generate AI imagery and video, and publish finished episodes.

What's in these docs​

SectionWhat it covers
ArchitectureHow the FE and BE are structured
DatabaseMigrations, seeds, npm commands, and CI/CD
Auth & Access ControlRoles, permission scopes, and the JWT auth flow
EpisodesEpisode lifecycle, assignment template, and creator assignment
TasksThe task system that tracks work per role per episode
StudioScene blocks, voiceover, video generation, and sound effects
AdminManaging the global assignment template

Quick start (local dev)​

# Frontend
cd fe-create-lab-studio
npm install
npm run dev # http://localhost:5173

# Backend
cd be-create-lab-studio
npm install
npm run dev # http://localhost:3000

# Docs (this site)
cd docs
npm install
npm start # http://localhost:3001