Skip to content

TrackGeek/web

Repository files navigation

Web

Unified platform for tracking games, movies, series, anime, manga, and books — all in one place.


Features

  • Track your games, anime, movies, series, books, manga all in one place with advanced progress system;
  • Custom lists management;
  • Display your top favorites on your profile;
  • Full i18n support with multiple languages;
  • Feed with multiple views and real-time updates;
  • Catalog based on popularity;
  • Make reviews with a great Markdown editor;
  • Email alerts for upcoming releases;
  • Upload your screenshots and show to your friends;
  • View related animes, sequels, prequels, and franchises;
  • Explore content with interactive relationship graphs;
  • Hide specific content types;
  • Clean and responsive layout;
  • Dark/Light theme support;
  • Personalized settings for notifications and display.

Tech Stack

  • React 19
  • Vite
  • TypeScript
  • TailwindCSS 4
  • Tanstack Router
  • Tanstack Query
  • shadcn/ui
  • Radix UI
  • i18next
  • Better Auth
  • React Hook Form
  • Zod
  • Biome

Run Locally

Clone the project

git clone https://github.com/TrackGeek/web.git

Go to the project directory

cd web

Fill the .env with the variables from .env.example

cp .env.example .env

Install dependencies

npm install

Start the server

npm run dev

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's code of conduct.

About

Unified platform for tracking games, movies, series, anime, manga, and books — all in one place.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages