Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/junedomingo/movieapp
Discover Movies and TV shows - React Native
https://github.com/junedomingo/movieapp
movieapp react-native react-native-navigation redux wix wix-react-native-navigation
Last synced: 6 days ago
JSON representation
Discover Movies and TV shows - React Native
- Host: GitHub
- URL: https://github.com/junedomingo/movieapp
- Owner: junedomingo
- License: mit
- Created: 2016-10-10T11:54:33.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-03T06:42:42.000Z (about 3 years ago)
- Last Synced: 2024-12-07T08:33:30.344Z (6 days ago)
- Topics: movieapp, react-native, react-native-navigation, redux, wix, wix-react-native-navigation
- Language: JavaScript
- Homepage:
- Size: 861 KB
- Stars: 1,818
- Watchers: 71
- Forks: 471
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-pinoy-made - Github
README
# movieapp [![Paypal Donate](https://img.shields.io/badge/paypal-donate-green.svg?style=flat)](https://www.paypal.me/junedomingo)
Discover Movies and TV shows![movieapp-screenshots_big_iphone_](https://cloud.githubusercontent.com/assets/5106887/20606597/f176b3e2-b2ac-11e6-9163-c9e625df7748.png)
### Download APK file
- [Download from Google Drive - v2.2.1](https://bit.ly/3nWFZLX)### What's included
| Name | Description |
| :-------------:|--------------|
| [React Native](http://facebook.github.io/react-native/releases/0.32/) | Build Native Mobile Apps using JavaScript and React. |
| [React Native Navigation](https://github.com/wix/react-native-navigation) | App-wide support for 100% native navigation with an easy cross-platform interface. |
| [Redux](https://nodejs.org/) | Predictable state container for JavaScript apps. |
| [Redux Thunk](https://github.com/gaearon/redux-thunk) | Thunk middleware for Redux |
| [ESLint](http://eslint.org/) | The pluggable linting utility for JavaScript and JSX |### Requirements
- [Node](https://nodejs.org/) >= 5.0.0
- [npm](https://npmjs.com) >= 3### Installation
Clone this repo
```sh
$ git clone [email protected]:JuneDomingo/movieapp.git
$ cd movieapp
$ yarn install or npm install
```Create `.env` file in your root directory and add the following
```sh
TMDB_URL=https://api.themoviedb.org/3
TMDB_IMG_URL=https://image.tmdb.org/t/p
TMDB_API_KEY=your_tmdb_api_key_hereYOUTUBE_URL=https://www.googleapis.com/youtube/v3/videos
YOUTUBE_API_KEY=your_youtube_api_key_here```
Get api key -
[TMDB](https://www.themoviedb.org/) -
[Youtube](https://console.developers.google.com)### How to start
```sh
$ react-native run-android
$ react-native run-ios
```### Exponent/ex-navigation version
Brent Vatne did awesome work to make this run on exponent, checkout his [repo](https://github.com/brentvatne/movieapp)
- [Open this app in exponent](https://getexponent.com/@community/movieapp)### How to rename react native app?
[react-native-rename](https://github.com/JuneDomingo/react-native-rename) - Rename react-native app with just one command