Let's build something together.

Watchr

A minimalist movies, series, and animes tracker.

Year

2025 - 2026

Technologies

React

Vite

Typescript

Tanstack

Shadcn UI

Tailwind CSS

PWA

TMDB API

Context / Sector

Personal Project(Design & Development)

Most movie tracking platforms have crowded interfaces and don’t always combine movies, series, and animes into a single, clean tool. I wanted a simple, all-in-one tracker with a minimalist design to manage my watchlist without any visual noise.

Watchr is a Progressive Web App (PWA) built to solve this. It works like a custom to-do list for entertainment, allowing users to search and track the movies, series, and animes they have watched or want to watch. The project focuses on a clean layout and fast navigation.

Watchr screenshots of desktop verson light and dark

Design & UI

Minimalist Interface

Designed an ultra-clean layout focused strictly on media posters and essential info, removing all unnecessary options to keep the view light and easy to read.

PWA ACCESS

Implemented full cross-platform Progressive Web App support, enabling users to add the application to their phone or desktop home screen with instant native-like responsiveness.

Watchr favicon

Development

React, TS & TanStack Stack

Developed the core application structure from scratch using React and TypeScript for strong code reliability, using TanStack Query to handle asynchronous API states, automatic background caching, and smooth pagination.

Shadcn UI & Tailwind Grid

Built the user interface and responsive media grid using Tailwind CSS combined with Shadcn UI components, ensuring exact component alignment, precise padding, and a sharp visual design.

TMDB Account Sync

Integrated user authentication to allow anyone with a TMDB account to instantly sync, view, and manage (add or remove) elements directly inside their native Watchlist and Favorites with a cleaner custom UI.

Watchr screenshot of anime detail page light
Watchr screenshot of actor post famours projects dark