Skip to content

skylark-platform/reference-apps

Repository files navigation

image

StreamTV OTT Reference App

Vercel Deploy Pull Request Checks

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.

Overview

We use Lerna and Yarn Workspaces to re-use local packages in multiple projects.

Apps (app/)

Running

Create a .env.local in the apps/streamtv directory containing the corresponding environment variables found in the Environment Variables document.

Then run:

# Install workspace dependencies
yarn

# Run all apps
yarn dev

Packages (packages/)

  • @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

Running tests

From the root directory run yarn test