Skip to content

A hybrid Android app built using React native with over 15+ screens to cater a wide range of functionalities for finding the best movie/tv-show to watch.

Notifications You must be signed in to change notification settings

Sire-NILESH/rn-movies-app

Repository files navigation

Maven - Your Portable Media Hub

▶️ Click the image below to watch it on Youtube.

🤖 Introduction

Welcome to Maven, your portable media hub for discovering and managing movies and TV shows. Built with React Native and a host of modern technologies, Maven offers a refined user interface, comprehensive browsing capabilities, and powerful features for an enhanced experience. Whether you're searching for new content, watching trailers, or managing your watchlist, Maven provides everything you need in one convenient app. It is highly recommended for you to watch the demo on Youtube from the above link.

⚙️ Tech Stack

  • React Native
  • Expo
  • TypeScript
  • React Navigation
  • SQLite
  • TanStack Query
  • Redux Toolkit
  • Async Storage
  • Shopify FlashList

🚀 Features

  • 🎨 Good and refined UI
  • 🎬 Browse media to watch based on genres, search, celebrity, recommendations, etc.
  • 🏠 Home screens with curated content
  • 📋 In-depth details of media
  • ▶️ Built-in YouTube player to watch trailers and behind the scenes
  • 📌 Save media as watchlist, favorite, and watched
  • 🔄 Infinite scroll for seamless browsing
  • 🌍 Find content available from a certain provider for the region
  • 💾 Local database (SQLite) to save user lists with options to export and import backups
  • 🔍 Comprehensive search screen
  • ⚙️ Feature-rich settings screen for better control on the app
  • 🎁 ...and much more

📱 Older Builds

Watch the older builds of the app and how it took the current shape over time. ▶️ Click the image below to watch it on Youtube.

🛠️ Getting Started

To get started with this project, run

git  clone  https://github.com/Sire-NILESH/rn-movies-app.git

and copy the .env.example variables into a separate .env file, fill them out and that's all you need to get started!

About

A hybrid Android app built using React native with over 15+ screens to cater a wide range of functionalities for finding the best movie/tv-show to watch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published