Naveen Gumaste logo

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.

MovieWise

Tech Stack

ReactReactTypeScriptTypescriptViteViteTailwind CSSTailwind CSSMongoDBMongoDBExpressExpressBunBun

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.

GUMASTE

Let's build together.

Get in touch

© 2026 Naveen Gumaste. All Rights Reserved.

Top
GUMASTE

Let's build together.

© 2026 Naveen Gumaste. All Rights Reserved.

Top