Back to projects

Movie Discovery App

#tmdb#nextjs#tailwind

Side project that curates movies via TMDb API with focus on watchlists and mood filters.

Overview

Movie Discovery App is a React hobby project where I experiment with TMDb's API and Firebase auth to track everything I watch. Beyond browsing rich movie profiles (trailers, cast, streaming providers), I can push titles into a synced favorites list or a private watch queue, then review them on any device thanks to Firestore persistence.

Technologies

Features

Lessons Learned

I obsessed over API caching, race-condition handling, and skeleton states to keep interactions fluid even when TMDb rate limits or the network drops. Working through auth edge cases also sharpened how I design content calendar tools that rely on third-party APIs.