06 / THE LINEUP / MOVIE SHOW TIME
06 MOVIE TRACKER & RATINGS IN DEVELOPMENT
🎬

Movie Show Time

An elegant, offline-first movie and TV tracking application built with Flutter. Discover movies via TMDB, log watch dates, rate films, and compare ratings with your partner.

FLUTTER TMDB API OFFLINE-FIRST SEMBAST PWA
+ Movie Show Time Key Visual / Screenshot 100% × 380px
TARGET PLATFORMS Web (PWA), Linux Desktop, Windows, Android & iOS
GENRE & CATEGORY MOVIE TRACKER & RATINGS
CURRENT STATUS Active development & live PWA testing
TECH STACK Flutter · Dart SDK · TMDB API v3/v4 · Sembast NoSQL · Responsive PWA
// PROJECT OVERVIEW

Behind Movie Show Time

Movie Show Time is an intimate movie tracking, exploration, and rating application built using Flutter. Designed to resolve the classic "what should we watch tonight?" dilemma, it combines live TMDB search, rich poster art, custom watch-date logging, personal review notes, and offline-first persistence powered by Sembast. With architectural headroom for partner synchronization via Supabase, it turns movie nights into a shared cinematic journey.

STATUS: Active development & live PWA testing
// KEY HIGHLIGHTS

Core Design & Features

[01] Live TMDB search integration with rich poster art and fallback catalog for instant offline discovery.
[02] Offline-first watch logging with custom watch dates, 1-10 rating scale, and review notes stored in local Sembast NoSQL storage.
[03] Smart disk-caching architecture for movie posters to eliminate network flicker and enable instant offline startup.
[04] Built-in partner rating comparison architecture designed for seamless cloud sync via Supabase.