Skip to content

A Movies App that allows you to search and discover movies to save them to your watch-list or your favourites.

Notifications You must be signed in to change notification settings

iamabhi898/myMoviesApp

Repository files navigation

My Movies

home  search  movie&cast

A Movies App that allows you to search and discover movies to save them to your watchlist or your favourites.

Video Demo Link: https://www.linkedin.com/posts/iamabhi898_reactnative-git-github-activity-6824935077974200320-hatf


Description

This is a Movies app for searching and discovering movies, this app allows you to save movies to your watchlist or your favourites. Dark theme can be enabled by popup menu on home screen.

Features

  • Get trending movies list for the day
  • Get popular, upcoming and top rated movies
  • Search movies by title
  • Discover movies by genres
  • Share movies via app
  • Get cast's details
  • Get movie's details
  • Watch trailer of movies
  • Make your watchlist and favourites
  • Enable Dark theme

Technologies Used and Dependencies

  • React Native CLI
  • react-native-vector-icons - Ionicons Icons
  • react-native-dotenv - API_KEY
  • react-native-popup-menu - Popup Menu
  • react-native-linear-gradient
  • react-native-splash-screen
  • react-native-async-storage/async-storage
  • react-native-clipboard/clipboard
  • Git Version Control
  • TMDb API (The Movie Datebase)

How To Use

You can download the apk from assets of release section of this repository

Read the documention of React Native for Installation and Environment Setup here

Download the project then run following commands.

npm install

You will need API key to fetch the movies data from TMDb, so get your API key from there then make a .env file in the project directory and write as following in .env file:

API_KEY=your_api_key

Android :

npx react-native run-android

iOS :

may not work on iOS because by the time of developing this app, didn't have excess to mac but if you want to run on an iPhone then a few lines here and there, it will work just fine :)

npx react-native run-ios

Author Info

Back To The Top

About

A Movies App that allows you to search and discover movies to save them to your watch-list or your favourites.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published