Back to Projects
Movies App screenshot 1
1 / 5
Mobile / React NativeCompleted

Movies App

2024

Cross-platform iOS and Android mobile app displaying movie and TV ratings, cast, trailers, reviews, and personalised recommendations — powered by TMDB API.

Mobile

Tech Stack

React NativeExpoTMDB APIReact NavigationAsyncStorage

Key Highlights

  • Built a cross-platform mobile application for iOS and Android similar to IMDb, displaying movie and TV show ratings, cast information, critic and user reviews, trailers, and related recommendations.
  • Integrated TMDB (The Movie Database) API for real-time movie data, genre browsing, trending/popular/top-rated categories, and full-text movie search with autocomplete suggestions.
  • Implemented a "My Watchlist" feature with AsyncStorage persistence, allowing users to save movies offline without requiring account registration.
  • Built with React Native and Expo for rapid cross-platform development; React Navigation (stack + bottom tabs) for a native-feeling navigation experience on both iOS and Android.
  • Implemented YouTube embedded trailer playback within the app and lazy-loaded poster images with progressive placeholders for smooth scrolling performance on large lists.
  • Designed a dark-themed card-based UI with horizontal scrolling category rows, matching modern streaming platform UI conventions for immediate familiarity and usability.