You can track what you're watching, have watched, or plan to watch, write notes, rate titles, and mark favorites. Built with Void (Cloudflare Workers + D1) · Vite · Vue 3 · Drizzle ORM · UnoCSS
cp .env.example .env.local
bun install
bun devMigrations and seeding run automatically before the dev server starts. The seed
pulls from committed fixtures in db/fixtures/media.json, so no API keys are
needed to get going.
To refresh the fixtures against TMDB (requires TMDB_READ_ACCESS_TOKEN in
.env.local):
bun run fixtures:fetch # pull by IDs listed in db/fixtures/meta.json
bun run fixtures:trending # replace with current trending titlesNormal release:
bun run releaseDestructive recovery (after you manually reset/recreate the remote project/DB):
bun run recoverUse the first command for day-to-day releases. Use the recovery command only when you intentionally need a clean remote database.