https://github.com/joacand/tv-show-watcher
Web application that allows users to subscribe to their favorite TV shows, track upcoming episodes, and stay up-to-date with the latest releases.
https://github.com/joacand/tv-show-watcher
monitor show tv tv-show watcher
Last synced: 7 months ago
JSON representation
Web application that allows users to subscribe to their favorite TV shows, track upcoming episodes, and stay up-to-date with the latest releases.
- Host: GitHub
- URL: https://github.com/joacand/tv-show-watcher
- Owner: joacand
- License: gpl-3.0
- Created: 2025-11-15T14:16:33.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-01-10T10:23:14.000Z (7 months ago)
- Last Synced: 2026-01-10T21:58:34.570Z (7 months ago)
- Topics: monitor, show, tv, tv-show, watcher
- Language: TypeScript
- Homepage: https://www.joacimandersson.com/tv-show-watcher/
- Size: 2.71 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📺 Tv Show Watcher
Tv Show Watcher is a web application that allows users to subscribe to their favorite TV shows, track upcoming episodes, and stay up-to-date with the latest releases.
Built with React, Next.js, and Material UI.
## Tech Stack
- React
- Next.js
- Material UI (MUI)
## Build and Deploy
Install dependencies:
```bash
npm install
```
Run development server:
```bash
npm run dev
```
Build the application for static hosting:
```bash
npm run build
```
Serve the `out` directory with any static file server.
### Environment Configuration
By default, the app builds using the root base path `/`. To host on a subpath, create a `.env` file with:
```
NEXT_PUBLIC_BASE_PATH="/sub-path"
NEXT_PUBLIC_ASSET_PREFIX="/sub-path"
```
You can also have environment-specific files such as `.env.development.local` for local development.
## Live Demo
Try the sire here: https://joacimandersson.com/tv-show-watcher/