MCPcopy Create free account
hub / github.com/junedomingo/movieapp

github.com/junedomingo/movieapp @v2.2.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.2.1 ↗ · + Follow
79 symbols 189 edges 43 files 0 documented · 0% 13 cross-repo links updated 4y agov2.0.2 · 2016-11-12★ 1,82610 open issues

Browse by type

Functions 68 Types & classes 11
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

movieapp

Discover Movies and TV shows

movieapp-screenshots_big_iphone_

Download APK file

What's included

Name Description
React Native Build Native Mobile Apps using JavaScript and React.
React Native Navigation App-wide support for 100% native navigation with an easy cross-platform interface.
Redux Predictable state container for JavaScript apps.
Redux Thunk Thunk middleware for Redux
ESLint The pluggable linting utility for JavaScript and JSX

Requirements

Installation

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

Get api key - TMDB - Youtube

How to start

$ 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 - Open this app in exponent

How to rename react native app?

react-native-rename - Rename react-native app with just one command

Core symbols most depended-on inside this repo

Shape

Function 55
Method 13
Class 11

Languages

TypeScript94%
Java6%

Modules by API surface

src/modules/movies/Movie.js16 symbols
src/modules/movies/movies.actions.js12 symbols
src/modules/movies/Search.js10 symbols
src/modules/movies/Movies.js9 symbols
src/modules/movies/MoviesList.js8 symbols
src/modules/_global/Drawer.js5 symbols
src/app.ios.js4 symbols
android/app/src/main/java/com/movieapp/MainApplication.java4 symbols
src/modules/_global/scrollableTabView/DefaultTabBar.js3 symbols
src/store/configureStore.js1 symbols
src/screens.js1 symbols
src/modules/movies/tabs/Info.js1 symbols

Dependencies from manifests, versioned

axios0.16.2 · 1×
babel-jest16.0.0 · 1×
babel-preset-react-native1.9.0 · 1×
eslint3.9.1 · 1×
eslint-config-airbnb13.0.0 · 1×
eslint-plugin-react-native2.0.0 · 1×
eslint-watch2.1.14 · 1×
jest16.0.1 · 1×
jest-react-native16.0.0 · 1×

For agents

$ claude mcp add movieapp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page