This is a abstraction layer for Remotion to help kids learn how to create videos with code
Note: The project is very opinionated since we are trying to remove overhead for kids
This Project includes the following packages/apps:
jdp
: the Junior Director Pro Packagedocs
: a Next.js appremotion
: a Remotion appui
: a stub React component library shared by bothweb
andremotion
applicationseslint-config-custom
:eslint
configurations (includeseslint-config-next
andeslint-config-prettier
)tsconfig
:tsconfig.json
s used throughout the monorepo
Each package/app is 100% TypeScript.
This project uses Yarn v1.22.19
To build all apps and packages, run the following command:
cd junior-director-pro
yarn build
To develop all apps and packages, run the following command:
cd junior-director-pro
yarn dev
To test all apps and packages, run the following command:
cd junior-director-pro
yarn test