MovieWise
MovieWise is a Bun workspace app for discovering movies and TV shows with a React frontend, an Express backend, and shared TypeScript/Zod contracts. It includes TMDB-powered discovery, detailed media pages, JWT cookie authentication, favorites, watch history, and shared API schemas across the stack.
Overview
MovieWatcher is a Bun workspace app for discovering movies and TV shows with a React frontend, an Express backend, and shared TypeScript/Zod contracts. It includes TMDB-powered discovery, detailed media pages, JWT cookie authentication, favorites, watch history, and shared API schemas across the stack.
Process
Iterative development starting from a Bun monorepo foundation, then building TMDB-powered discovery and media detail flows, adding authentication and user persistence, and finishing with polished UI components, protected routes, and shared contracts across frontend and backend.
Outcome
A production-ready movie discovery platform with smooth media browsing, rich detail pages, favorites and history tracking, resilient backend startup behavior, and a cohesive brutalist-inspired interface that stays practical and responsive.
