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​
| Section | What it covers |
|---|---|
| Architecture | How the FE and BE are structured |
| Database | Migrations, seeds, npm commands, and CI/CD |
| Auth & Access Control | Roles, permission scopes, and the JWT auth flow |
| Episodes | Episode lifecycle, assignment template, and creator assignment |
| Tasks | The task system that tracks work per role per episode |
| Studio | Scene blocks, voiceover, video generation, and sound effects |
| Admin | Managing 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