Discover Movies and TV shows
- React Native - Build Native Mobile Apps using JavaScript and React
- Redux - Predictable state container for JavaScript apps
- Wix/react-native-navigation - A complete native navigation solution for React Native with optional redux support - nav bars, tabs, drawer, modals
- Redux Thunk - Thunk middleware for Redux
- ESLint - The pluggable linting utility for JavaScript and JSX
- Node
4.x
or newer - React Native for development
- Android Studio for Android development
- Xcode for iOS development
- Android SDK
23.0.1
or newer for Android development - Genymotion for Android emulation
- YARN - for dependency management
Clone this repo
$ git clone git@github.com:JuneDomingo/movieapp.git
$ cd movieapp
$ yarn install or npm install
Create .env
file in your root directory and add the following
TMDB_URL=https://api.themoviedb.org/3
TMDB_IMG_URL=https://image.tmdb.org/t/p
TMDB_API_KEY=your_tmdb_api_key_here
YOUTUBE_URL=https://www.googleapis.com/youtube/v3/videos
YOUTUBE_API_KEY=your_youtube_api_key_here
$ react-native run-android
$ react-native run-ios
Brent Vatne did awesome work to make this run on exponent, checkout his repo
react-native-rename - Rename react-native app with just one command