This repository contains the software artifact and deployment infrastructure for the Quantum Cinema project. It is intended as a reproducible supplementary material package for academic publication.
quantum-cinema/— Next.js frontend applicationlib/— AWS CDK infrastructure stackbin/— deployment entrypoint for CDKdocs/— design, architecture, and implementation rationaleREADME.md— project overview and high-level documentation
- Node.js 20.x
- npm 10.x
- Docker (for container builds)
- AWS CLI configured with valid credentials
- AWS CDK v2
Run these commands from the repository root.
# Install root dependencies
npm ci
# Install frontend dependencies
cd quantum-cinema
npm cicd quantum-cinema
npm run devOpen http://localhost:3000 in a browser.
cd quantum-cinema
npm run build./deploy.shIf your AWS region is not us-west-2, set AWS_DEFAULT_REGION before running deploy:
AWS_DEFAULT_REGION=us-west-2 ./deploy.sh- The frontend experience is driven by data and visuals defined in
quantum-cinema/src/lib/data.ts. - The AWS deployment is defined in
lib/qc-worldlabs-stack.ts. - The paper asset focuses on quantum device architecture, generative world models, and visual narrative.
- The app is built as a standalone Next.js deployment image and served by ECS Fargate behind CloudFront.
- The infrastructure stack synthesizes and deploys a VPC, ALB, ECS service, CloudFront distribution, and logging bucket.
- The repo contains no database and no runtime quantum hardware.