Skip to content

volkovmqx/cccbib

Repository files navigation

CCCBib

media.ccc.de media library application for webOS.

Main Screen

Player Screen

Background

This app uses the official media.ccc.de/graphql endpoint. It is built using React, Embla, Mantine, React TV Player and ❤️ from Leipzig.

Features

  • Support for conferences lazy loading.
  • Preview of the events on scroll.
  • Support for language change.

Roadmap

  • ☐ Add Search functionnality.
  • ☐ Add Watchlist functionnality.
  • ☐ Add configuration page.
  • ☐ Add substitles functionnality.

Contributions

Either you found a bug, optimisation strategy or want something implemented, go ahead and hack your way into the code, PRs are welcome 🌱.

Development

yarm install

# Serve development build on http://127.0.0.1:3333
yarn start

# Production build (dumped into dist/)
yarn build

# Build production webOS package
yarn package

# Install webOS package
yarn deploy

# Launch
yarn launch

Credit

The Logo "Voctocat" is kindly provided by Blinry under CC BY-NC-SA 4.0 License.

WebOS Project architecture from "Informatic"

License

Check LICENSE