rpitv / glimpse-ui

Official website for RPI TV
https://rpi.tv
MIT License
2 stars 0 forks source link
hacktoberfest rcos rensselaer rpi rpi-tv

Notice: This project has been relocated to the rpitv/glimpse monorepo


Glimpse UI

RPI TV Glimpse Logo

codecov Build Status License

This is the frontend UI for Glimpse, the RPI TV website.

Quick Start

  1. Create/import the .npmrc and .env files.
  2. npm install
  3. Run npm run dev to start the server in development mode.

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Run End-to-End Tests with Cypress

npm run build
npm run test:e2e # or `npm run test:e2e:ci` for headless testing

Lint with ESLint

npm run lint

Build Docker Image

docker build --tag rpitv/glimpse-ui --secret id=npmrc,src=.npmrc .