├── .eslintrc ├── .gh-assets ├── expo-netflix-0.0.1.gif └── screenshare-6.png ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .watchmanconfig ├── App.js ├── LICENSE ├── README.md ├── app.json ├── babel.config.js ├── package.json ├── src ├── assets │ ├── icon.png │ ├── images │ │ ├── content │ │ │ ├── bandersnatch-logo.jpg │ │ │ ├── black-mirror-bandersnatch.jpg │ │ │ ├── circle_american-gangster.png │ │ │ ├── circle_black-panther.png │ │ │ ├── circle_breaking-bad.png │ │ │ ├── circle_guardians-vol2.png │ │ │ ├── circle_star-wars-the-last-jedi.png │ │ │ ├── circle_the-dark-knight.png │ │ │ ├── good-will-hunting.jpg │ │ │ ├── john-mulaney-kid-gorgeous.jpg │ │ │ └── peaky-blinders.jpg │ │ ├── netflix-logo-full.png │ │ ├── netflix-logo-transparent.png │ │ ├── netflix-logo.png │ │ └── user-icons │ │ │ ├── mask.jpg │ │ │ ├── purple-penguin.jpg │ │ │ └── robot.jpg │ └── splash.png ├── components │ ├── Cast.js │ ├── Header.js │ ├── HeaderAccounts.js │ ├── HeaderHome.js │ ├── HeaderManage.js │ ├── HeaderSearch.js │ ├── PromotionBanner.js │ ├── PromotionPlay.js │ ├── ShowScroller.js │ ├── TouchLineItem.js │ ├── TouchLineItemApp.js │ ├── TouchLineItemElement.js │ ├── TouchText.js │ └── TouchTextIcon.js ├── constants │ ├── colors.js │ ├── device.js │ ├── fonts.js │ ├── functions.js │ ├── globalStyles.js │ ├── index.js │ ├── preloadFonts.js │ └── preloadImages.js ├── icons │ ├── Svg.ArrowLeft.js │ ├── Svg.ArrowRight.js │ ├── Svg.Bell.js │ ├── Svg.Cast.js │ ├── Svg.Check.js │ ├── Svg.Downloads.js │ ├── Svg.Edit.js │ ├── Svg.Home.js │ ├── Svg.Info.js │ ├── Svg.Menu.js │ ├── Svg.Play.js │ ├── Svg.Plus.js │ ├── Svg.Search.js │ └── Svg.Trash.js ├── mockdata │ ├── data.js │ ├── dumbData.json │ ├── myList.json │ └── previews.json ├── navigation │ ├── RootStack.js │ ├── StackDownloads.js │ ├── StackHome.js │ ├── StackMore.js │ ├── StackSearch.js │ └── TabNavigation.js └── screens │ ├── Downloads.js │ ├── Home.js │ ├── ModalAddProfile.js │ ├── ModalCastConnect.js │ ├── ModalManageProfiles.js │ ├── ModalVideo.js │ ├── ModalWebView.js │ ├── More.js │ ├── MoreAppSettings.js │ ├── MoreMyList.js │ ├── MoreNotifications.js │ ├── Movies.js │ ├── MyList.js │ ├── Search.js │ └── TvShows.js ├── web ├── _index.html └── favicon.ico └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gh-assets/expo-netflix-0.0.1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/.gh-assets/expo-netflix-0.0.1.gif -------------------------------------------------------------------------------- /.gh-assets/screenshare-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/.gh-assets/screenshare-6.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16.14.2 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/App.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/app.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/icon.png -------------------------------------------------------------------------------- /src/assets/images/content/bandersnatch-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/bandersnatch-logo.jpg -------------------------------------------------------------------------------- /src/assets/images/content/black-mirror-bandersnatch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/black-mirror-bandersnatch.jpg -------------------------------------------------------------------------------- /src/assets/images/content/circle_american-gangster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_american-gangster.png -------------------------------------------------------------------------------- /src/assets/images/content/circle_black-panther.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_black-panther.png -------------------------------------------------------------------------------- /src/assets/images/content/circle_breaking-bad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_breaking-bad.png -------------------------------------------------------------------------------- /src/assets/images/content/circle_guardians-vol2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_guardians-vol2.png -------------------------------------------------------------------------------- /src/assets/images/content/circle_star-wars-the-last-jedi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_star-wars-the-last-jedi.png -------------------------------------------------------------------------------- /src/assets/images/content/circle_the-dark-knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/circle_the-dark-knight.png -------------------------------------------------------------------------------- /src/assets/images/content/good-will-hunting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/good-will-hunting.jpg -------------------------------------------------------------------------------- /src/assets/images/content/john-mulaney-kid-gorgeous.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/john-mulaney-kid-gorgeous.jpg -------------------------------------------------------------------------------- /src/assets/images/content/peaky-blinders.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/content/peaky-blinders.jpg -------------------------------------------------------------------------------- /src/assets/images/netflix-logo-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/netflix-logo-full.png -------------------------------------------------------------------------------- /src/assets/images/netflix-logo-transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/netflix-logo-transparent.png -------------------------------------------------------------------------------- /src/assets/images/netflix-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/netflix-logo.png -------------------------------------------------------------------------------- /src/assets/images/user-icons/mask.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/user-icons/mask.jpg -------------------------------------------------------------------------------- /src/assets/images/user-icons/purple-penguin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/user-icons/purple-penguin.jpg -------------------------------------------------------------------------------- /src/assets/images/user-icons/robot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/images/user-icons/robot.jpg -------------------------------------------------------------------------------- /src/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/assets/splash.png -------------------------------------------------------------------------------- /src/components/Cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/Cast.js -------------------------------------------------------------------------------- /src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/Header.js -------------------------------------------------------------------------------- /src/components/HeaderAccounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/HeaderAccounts.js -------------------------------------------------------------------------------- /src/components/HeaderHome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/HeaderHome.js -------------------------------------------------------------------------------- /src/components/HeaderManage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/HeaderManage.js -------------------------------------------------------------------------------- /src/components/HeaderSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/HeaderSearch.js -------------------------------------------------------------------------------- /src/components/PromotionBanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/PromotionBanner.js -------------------------------------------------------------------------------- /src/components/PromotionPlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/PromotionPlay.js -------------------------------------------------------------------------------- /src/components/ShowScroller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/ShowScroller.js -------------------------------------------------------------------------------- /src/components/TouchLineItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/TouchLineItem.js -------------------------------------------------------------------------------- /src/components/TouchLineItemApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/TouchLineItemApp.js -------------------------------------------------------------------------------- /src/components/TouchLineItemElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/TouchLineItemElement.js -------------------------------------------------------------------------------- /src/components/TouchText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/TouchText.js -------------------------------------------------------------------------------- /src/components/TouchTextIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/components/TouchTextIcon.js -------------------------------------------------------------------------------- /src/constants/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/colors.js -------------------------------------------------------------------------------- /src/constants/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/device.js -------------------------------------------------------------------------------- /src/constants/fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/fonts.js -------------------------------------------------------------------------------- /src/constants/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/functions.js -------------------------------------------------------------------------------- /src/constants/globalStyles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/globalStyles.js -------------------------------------------------------------------------------- /src/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/index.js -------------------------------------------------------------------------------- /src/constants/preloadFonts.js: -------------------------------------------------------------------------------- 1 | export default [{}]; 2 | -------------------------------------------------------------------------------- /src/constants/preloadImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/constants/preloadImages.js -------------------------------------------------------------------------------- /src/icons/Svg.ArrowLeft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.ArrowLeft.js -------------------------------------------------------------------------------- /src/icons/Svg.ArrowRight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.ArrowRight.js -------------------------------------------------------------------------------- /src/icons/Svg.Bell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Bell.js -------------------------------------------------------------------------------- /src/icons/Svg.Cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Cast.js -------------------------------------------------------------------------------- /src/icons/Svg.Check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Check.js -------------------------------------------------------------------------------- /src/icons/Svg.Downloads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Downloads.js -------------------------------------------------------------------------------- /src/icons/Svg.Edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Edit.js -------------------------------------------------------------------------------- /src/icons/Svg.Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Home.js -------------------------------------------------------------------------------- /src/icons/Svg.Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Info.js -------------------------------------------------------------------------------- /src/icons/Svg.Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Menu.js -------------------------------------------------------------------------------- /src/icons/Svg.Play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Play.js -------------------------------------------------------------------------------- /src/icons/Svg.Plus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Plus.js -------------------------------------------------------------------------------- /src/icons/Svg.Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Search.js -------------------------------------------------------------------------------- /src/icons/Svg.Trash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/icons/Svg.Trash.js -------------------------------------------------------------------------------- /src/mockdata/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/mockdata/data.js -------------------------------------------------------------------------------- /src/mockdata/dumbData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/mockdata/dumbData.json -------------------------------------------------------------------------------- /src/mockdata/myList.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/mockdata/myList.json -------------------------------------------------------------------------------- /src/mockdata/previews.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/mockdata/previews.json -------------------------------------------------------------------------------- /src/navigation/RootStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/RootStack.js -------------------------------------------------------------------------------- /src/navigation/StackDownloads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/StackDownloads.js -------------------------------------------------------------------------------- /src/navigation/StackHome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/StackHome.js -------------------------------------------------------------------------------- /src/navigation/StackMore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/StackMore.js -------------------------------------------------------------------------------- /src/navigation/StackSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/StackSearch.js -------------------------------------------------------------------------------- /src/navigation/TabNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/navigation/TabNavigation.js -------------------------------------------------------------------------------- /src/screens/Downloads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/Downloads.js -------------------------------------------------------------------------------- /src/screens/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/Home.js -------------------------------------------------------------------------------- /src/screens/ModalAddProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/ModalAddProfile.js -------------------------------------------------------------------------------- /src/screens/ModalCastConnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/ModalCastConnect.js -------------------------------------------------------------------------------- /src/screens/ModalManageProfiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/ModalManageProfiles.js -------------------------------------------------------------------------------- /src/screens/ModalVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/ModalVideo.js -------------------------------------------------------------------------------- /src/screens/ModalWebView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/ModalWebView.js -------------------------------------------------------------------------------- /src/screens/More.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/More.js -------------------------------------------------------------------------------- /src/screens/MoreAppSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/MoreAppSettings.js -------------------------------------------------------------------------------- /src/screens/MoreMyList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/MoreMyList.js -------------------------------------------------------------------------------- /src/screens/MoreNotifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/MoreNotifications.js -------------------------------------------------------------------------------- /src/screens/Movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/Movies.js -------------------------------------------------------------------------------- /src/screens/MyList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/MyList.js -------------------------------------------------------------------------------- /src/screens/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/Search.js -------------------------------------------------------------------------------- /src/screens/TvShows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/src/screens/TvShows.js -------------------------------------------------------------------------------- /web/_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/web/_index.html -------------------------------------------------------------------------------- /web/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/web/favicon.ico -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calebnance/expo-netflix/HEAD/yarn.lock --------------------------------------------------------------------------------