├── .DS_Store ├── .babelrc ├── .gitignore ├── .watchmanconfig ├── App.js ├── LICENSE ├── README.md ├── app.json ├── assets ├── .DS_Store └── images │ ├── icon.png │ ├── logo-white.png │ ├── logo.png │ ├── noPhoto.jpg │ ├── photoPlaceholder.png │ └── splash.png ├── components ├── AppContainer │ ├── index.js │ └── presenter.js ├── NavButton │ └── index.js ├── Notification │ ├── container.js │ ├── index.js │ └── presenter.js ├── Photo │ ├── container.js │ ├── index.js │ └── presenter.js ├── PhotoActions │ └── index.js ├── Profile │ ├── container.js │ ├── index.js │ └── presenter.js ├── ProfileNumber │ └── index.js ├── SearchBar │ └── index.js └── SquarePhoto │ └── index.js ├── constants.js ├── navigation ├── AddPhotoNavigation.js ├── LoggedOutNavigation.js ├── RootNavigation.js └── TabsNavigation.js ├── package.json ├── redux ├── configureStore.js └── modules │ ├── photos.js │ └── user.js ├── routes ├── HomeRoute.js ├── NotificationsRoute.js ├── ProfileRoute.js ├── SearchRoute.js └── sharedRoutes.js └── screens ├── .DS_Store ├── CameraScreen └── index.js ├── CommentsScreen └── index.js ├── FeedScreen ├── container.js ├── index.js └── presenter.js ├── LibraryScreen ├── index.js └── presenter.js ├── LikesScreen └── index.js ├── LogInScreen ├── container.js ├── index.js └── presenter.js ├── NotificationsScreen ├── container.js ├── index.js └── presenter.js ├── PhotoScreen └── index.js ├── ProfileDetailScreen ├── container.js └── index.js ├── ProfileScreen ├── container.js └── index.js ├── SearchScreen ├── container.js ├── index.js └── presenter.js ├── TakePhotoScreen └── index.js └── UploadPhotoScreen ├── container.js ├── index.js └── presenter.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/.DS_Store -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/**/* 2 | .expo/* 3 | npm-debug.* 4 | -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/App.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # nomadgrapp 2 | Cloning Instagram App with React Native 3 | -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/app.json -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/.DS_Store -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/logo-white.png -------------------------------------------------------------------------------- /assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/logo.png -------------------------------------------------------------------------------- /assets/images/noPhoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/noPhoto.jpg -------------------------------------------------------------------------------- /assets/images/photoPlaceholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/photoPlaceholder.png -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /components/AppContainer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/AppContainer/index.js -------------------------------------------------------------------------------- /components/AppContainer/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/AppContainer/presenter.js -------------------------------------------------------------------------------- /components/NavButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/NavButton/index.js -------------------------------------------------------------------------------- /components/Notification/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Notification/container.js -------------------------------------------------------------------------------- /components/Notification/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Notification/index.js -------------------------------------------------------------------------------- /components/Notification/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Notification/presenter.js -------------------------------------------------------------------------------- /components/Photo/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Photo/container.js -------------------------------------------------------------------------------- /components/Photo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Photo/index.js -------------------------------------------------------------------------------- /components/Photo/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Photo/presenter.js -------------------------------------------------------------------------------- /components/PhotoActions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/PhotoActions/index.js -------------------------------------------------------------------------------- /components/Profile/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Profile/container.js -------------------------------------------------------------------------------- /components/Profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Profile/index.js -------------------------------------------------------------------------------- /components/Profile/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/Profile/presenter.js -------------------------------------------------------------------------------- /components/ProfileNumber/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/ProfileNumber/index.js -------------------------------------------------------------------------------- /components/SearchBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/SearchBar/index.js -------------------------------------------------------------------------------- /components/SquarePhoto/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/components/SquarePhoto/index.js -------------------------------------------------------------------------------- /constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/constants.js -------------------------------------------------------------------------------- /navigation/AddPhotoNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/navigation/AddPhotoNavigation.js -------------------------------------------------------------------------------- /navigation/LoggedOutNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/navigation/LoggedOutNavigation.js -------------------------------------------------------------------------------- /navigation/RootNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/navigation/RootNavigation.js -------------------------------------------------------------------------------- /navigation/TabsNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/navigation/TabsNavigation.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/package.json -------------------------------------------------------------------------------- /redux/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/redux/configureStore.js -------------------------------------------------------------------------------- /redux/modules/photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/redux/modules/photos.js -------------------------------------------------------------------------------- /redux/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/redux/modules/user.js -------------------------------------------------------------------------------- /routes/HomeRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/routes/HomeRoute.js -------------------------------------------------------------------------------- /routes/NotificationsRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/routes/NotificationsRoute.js -------------------------------------------------------------------------------- /routes/ProfileRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/routes/ProfileRoute.js -------------------------------------------------------------------------------- /routes/SearchRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/routes/SearchRoute.js -------------------------------------------------------------------------------- /routes/sharedRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/routes/sharedRoutes.js -------------------------------------------------------------------------------- /screens/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/.DS_Store -------------------------------------------------------------------------------- /screens/CameraScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/CameraScreen/index.js -------------------------------------------------------------------------------- /screens/CommentsScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/CommentsScreen/index.js -------------------------------------------------------------------------------- /screens/FeedScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/FeedScreen/container.js -------------------------------------------------------------------------------- /screens/FeedScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/FeedScreen/index.js -------------------------------------------------------------------------------- /screens/FeedScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/FeedScreen/presenter.js -------------------------------------------------------------------------------- /screens/LibraryScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LibraryScreen/index.js -------------------------------------------------------------------------------- /screens/LibraryScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LibraryScreen/presenter.js -------------------------------------------------------------------------------- /screens/LikesScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LikesScreen/index.js -------------------------------------------------------------------------------- /screens/LogInScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LogInScreen/container.js -------------------------------------------------------------------------------- /screens/LogInScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LogInScreen/index.js -------------------------------------------------------------------------------- /screens/LogInScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/LogInScreen/presenter.js -------------------------------------------------------------------------------- /screens/NotificationsScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/NotificationsScreen/container.js -------------------------------------------------------------------------------- /screens/NotificationsScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/NotificationsScreen/index.js -------------------------------------------------------------------------------- /screens/NotificationsScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/NotificationsScreen/presenter.js -------------------------------------------------------------------------------- /screens/PhotoScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/PhotoScreen/index.js -------------------------------------------------------------------------------- /screens/ProfileDetailScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/ProfileDetailScreen/container.js -------------------------------------------------------------------------------- /screens/ProfileDetailScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/ProfileDetailScreen/index.js -------------------------------------------------------------------------------- /screens/ProfileScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/ProfileScreen/container.js -------------------------------------------------------------------------------- /screens/ProfileScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/ProfileScreen/index.js -------------------------------------------------------------------------------- /screens/SearchScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/SearchScreen/container.js -------------------------------------------------------------------------------- /screens/SearchScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/SearchScreen/index.js -------------------------------------------------------------------------------- /screens/SearchScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/SearchScreen/presenter.js -------------------------------------------------------------------------------- /screens/TakePhotoScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/TakePhotoScreen/index.js -------------------------------------------------------------------------------- /screens/UploadPhotoScreen/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/UploadPhotoScreen/container.js -------------------------------------------------------------------------------- /screens/UploadPhotoScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/UploadPhotoScreen/index.js -------------------------------------------------------------------------------- /screens/UploadPhotoScreen/presenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomadcoders/nomadgrapp/HEAD/screens/UploadPhotoScreen/presenter.js --------------------------------------------------------------------------------