Welcome to NovaTok, an advanced, fully-automated cinematic video generation platform designed for high-performance rendering and sleek UI interaction.
This project is separated into two decoupled microservices:
- engine/ - The Node.js rendering backend built with Remotion CLI.
- ui/ - The React (Vite) Frontend Studio designed with a golden/dark cinematic aesthetic.
Open a terminal inside the engine directory:
\\�ash
cd engine
npm install
node render-engine.mjs
\
(This will start the Node.js server on port 4002)
Open a second terminal inside the ui directory:
\\�ash
cd ui
npm install
npm run dev
\
(This will open the Studio on http://localhost:4000)
- Dynamic Server-Sent Events (SSE): Live, crash-proof export progress bar.
- Wasm-Hash Immunity: Webpack cache has been fully disabled to guarantee stability on Node 24+.
- Cinematic Workflow: Easily preview custom compositions and export them silently.
Developed & Architected by Bob.