Skip to content

bettysteger/showmaniac

Repository files navigation

showmaniac - Track your TV shows

The simpliest way to track your TV shows. Shows the previous and next air date of your added TV shows in your local time. All on 1 page, no need to click around.

PWA built with Vue 3, Vite, a little good old Bootstrap CSS, and JS. No backend, all data is stored in the browser's local storage. Firebase is used for authentication, and if you want to sync your data across devices, you need to sign in.

Deployed via Netlify

Features

  • Add your favorite TV shows
  • Watch latest episode and mark it as seen
  • See when the next episode will air
  • Change last seen episode: Marking the latest episode as seen is one thing. The other thing is catching up to the latest one!

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

Credits