Scenebinge

A movie discovery app built with React Native, powered by TMDB API and Firebase.
Scenebinge allows users to explore movie recommendations, search for titles, view detailed information, and watch official trailers — all in one seamless, user-friendly interface.
It’s a fun, visually engaging way for movie lovers to stay inspired and discover their next favorite film.

home-icon

Tech Stack & Tools

Android

iOS

React Native

icon

Typescript

TMDB API

Tanstack
React Query

Key Features

Explore & Search Movies

Discover a world of entertainment with powerful search and exploration tools. Scenebinge helps you find movies effortlessly—whether by title, genre, rating, or trending lists. Designed for speed and accuracy, the discovery system ensures you always find something worth watching.

Movie Detail Insights

Access rich, comprehensive movie information in one place. From synopses and cast lists to ratings, reviews, and release details—Scenebinge gives you deep insights to help you decide what to watch next. Every detail is presented beautifully for a premium browsing experience.

Watch Videos & Trailers

Experience high-quality trailers and video previews directly within the app. Whether you're evaluating a new release or revisiting a classic, Scenebinge’s video player delivers smooth playback and an immersive preview experience that brings every story to life.

Personal Watchlist

Save movies you love—or plan to watch—into a personalized watchlist. Scenebinge keeps everything organized so you never lose track of your must-watch titles. Sync your preferences and build a collection that grows with your cinematic journey.

Development Journey

Project Vision & Motivation

Scenebinge began as a personal project driven by my interest in building a modern, user-focused movie discovery experience. With the vast catalog provided by the TMDB API, the idea was to create an application that not only showcases movies but also makes exploring them feel intuitive, enjoyable, and visually engaging.

As the concept grew, so did the technical ambitions behind it. To ensure the app could deliver fast and reliable data updates, I implemented React Query and Axios as the foundation for data fetching and state synchronization. To expand its capabilities beyond simple browsing, I integrated Firebase to handle key features such as user authentication and database storage—allowing users to securely log in, save their favorite movies, and maintain a personalized watchlist across devices.

From designing the architecture and crafting the UI, to structuring API handling, managing state, and implementing user-centric features, Scenebinge became a full end-to-end development journey. Built from scratch using modern React Native and TypeScript standards, the goal has always been consistent: create a smooth, scalable, and delightful movie-browsing experience that reflects both technical best practices and my personal passion for building polished, functional products.

Projects Showcase

project-scenebinge

Let’s Build Something Amazing Together

Ready to take your ideas to reality? I’m always excited to work on new challenges and create innovative solutions.