Skip to content

aysahoo/Trackd

Trackd

A simple, no-fuss app to track what you've watched and figure out what to watch next.

License: MIT

About

Trackd is built for people who just want to remember what movies and TV shows they've watched—without the pressure to rate everything on a 10-point scale or write lengthy reviews.

  • Mark movies and shows as watched
  • Save things to watch later
  • Search through your history
  • Dark mode support
  • PWA - works on mobile

Tech Stack

Getting Started

Prerequisites

  • Node.js 18+ or Bun
  • A Neon database
  • TMDB API key

Installation

  1. Clone the repository:
git clone https://github.com/aysahoo/Trackd.git
cd Trackd
  1. Install dependencies:
npm install
# or
bun install
  1. Set up environment variables:
cp .env.example .env

Fill in your database URL and TMDB API key.

  1. Run database migrations:
npx drizzle-kit push
  1. Start the development server:
npm run dev
# or
bun dev

Open http://localhost:3000 to see the app.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

Attribution

This product uses the TMDB API but is not endorsed or certified by TMDB.

Team

License

This project is open source and available under the MIT License.

About

Track Beautifully.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages