Home to StreamTV, a web app designed to demonstrate the features of Skylark, a headless CMS designed to enable customers to build and scale world-class streaming products.
We use Lerna and Yarn Workspaces to re-use local packages in multiple projects.
- SaaS (StreamTV (SLX)) - Demo application for Skylark X (up between 6am and 12am GMT)
- Storybook - React component library
Create a .env.local
in the apps/saas
directory containing the corresponding environment variables found in the Environment Variables document.
Then run:
# Install workspace dependencies
yarn
# Run all apps
yarn dev
@skylark-reference-apps/infra
- AWS CDK used to deploy the Next.js apps to an AWS account that contains a running Skylark to connect to@skylark-reference-apps/ingestor
- A content ingestor that helps you load large amounts of content into Skylark@skylark-reference-apps/lib
- Helper functions to communicate with the Skylark API, Cognito etc@skylark-reference-apps/react
- React components - Storybook
From the root directory run yarn test