Skip to content

joetul/medialog

Repository files navigation

MediaLog

A small, opinionated tracker for the movies, series, books, and games you've watched, read, and played. Built primarily for myself; anyone is welcome to sign up.

  • Track status, star ratings, watchlists, and per-episode progress
  • Private plaintext notes
  • Unified search across TMDB, Open Library, and IGDB
  • Sign in with Google, GitHub, or a passkey — only opaque provider IDs are stored, never your email or name

Personal, non-commercial hobby project — no ads, donations, paid tiers, or analytics, and none planned. Self-service data export and deletion in settings. See /legal/terms and /legal/privacy.

Stack

SvelteKit + TypeScript on Cloudflare Workers (D1 + KV).

Development

pnpm install
cp .dev.vars.example .dev.vars   # fill in real values; gitignored
pnpm db:migrate:local
pnpm dev                          # http://localhost:5173
pnpm check                        # typecheck
pnpm lint                         # prettier + eslint
pnpm test                         # vitest

License

MIT — see LICENSE.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors