├── .expo-shared └── assets.json ├── .gitignore ├── .vscode └── settings.json ├── App.tsx ├── app.json ├── assets ├── data │ └── pins.ts ├── fonts │ └── SpaceMono-Regular.ttf └── images │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash.png ├── babel.config.js ├── components ├── EditScreenInfo.tsx ├── MasonryList.tsx ├── Pin.tsx ├── RemoteImage.tsx ├── StyledText.tsx ├── Themed.tsx └── __tests__ │ └── StyledText-test.js ├── constants ├── Colors.ts └── Layout.ts ├── hooks ├── useCachedResources.ts └── useColorScheme.ts ├── navigation ├── AuthStackNavigator.tsx ├── LinkingConfiguration.ts └── index.tsx ├── package.json ├── screens ├── Auth │ ├── SignInScreen │ │ ├── SignInScreen.tsx │ │ ├── index.ts │ │ └── logo.png │ ├── SignUpScreen │ │ ├── SignUpScreen.tsx │ │ └── index.ts │ └── components │ │ ├── CustomButton │ │ ├── CustomButton.tsx │ │ └── index.ts │ │ └── SocialSignInButtons │ │ ├── SocialSignInButtons.tsx │ │ └── index.ts ├── CreatePinScreen.tsx ├── HomeScreen.tsx ├── ModalScreen.tsx ├── NotFoundScreen.tsx ├── PinScreen.tsx └── ProfileScreen.tsx ├── tsconfig.json ├── types.tsx └── yarn.lock /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.words": ["nhost"] 3 | } 4 | -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/App.tsx -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/app.json -------------------------------------------------------------------------------- /assets/data/pins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/data/pins.ts -------------------------------------------------------------------------------- /assets/fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /assets/images/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/images/adaptive-icon.png -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/EditScreenInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/EditScreenInfo.tsx -------------------------------------------------------------------------------- /components/MasonryList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/MasonryList.tsx -------------------------------------------------------------------------------- /components/Pin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/Pin.tsx -------------------------------------------------------------------------------- /components/RemoteImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/RemoteImage.tsx -------------------------------------------------------------------------------- /components/StyledText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/StyledText.tsx -------------------------------------------------------------------------------- /components/Themed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/Themed.tsx -------------------------------------------------------------------------------- /components/__tests__/StyledText-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/components/__tests__/StyledText-test.js -------------------------------------------------------------------------------- /constants/Colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/constants/Colors.ts -------------------------------------------------------------------------------- /constants/Layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/constants/Layout.ts -------------------------------------------------------------------------------- /hooks/useCachedResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/hooks/useCachedResources.ts -------------------------------------------------------------------------------- /hooks/useColorScheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/hooks/useColorScheme.ts -------------------------------------------------------------------------------- /navigation/AuthStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/navigation/AuthStackNavigator.tsx -------------------------------------------------------------------------------- /navigation/LinkingConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/navigation/LinkingConfiguration.ts -------------------------------------------------------------------------------- /navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/navigation/index.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/package.json -------------------------------------------------------------------------------- /screens/Auth/SignInScreen/SignInScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/Auth/SignInScreen/SignInScreen.tsx -------------------------------------------------------------------------------- /screens/Auth/SignInScreen/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignInScreen'; -------------------------------------------------------------------------------- /screens/Auth/SignInScreen/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/Auth/SignInScreen/logo.png -------------------------------------------------------------------------------- /screens/Auth/SignUpScreen/SignUpScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/Auth/SignUpScreen/SignUpScreen.tsx -------------------------------------------------------------------------------- /screens/Auth/SignUpScreen/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './SignUpScreen'; 2 | -------------------------------------------------------------------------------- /screens/Auth/components/CustomButton/CustomButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/Auth/components/CustomButton/CustomButton.tsx -------------------------------------------------------------------------------- /screens/Auth/components/CustomButton/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './CustomButton'; 2 | -------------------------------------------------------------------------------- /screens/Auth/components/SocialSignInButtons/SocialSignInButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/Auth/components/SocialSignInButtons/SocialSignInButtons.tsx -------------------------------------------------------------------------------- /screens/Auth/components/SocialSignInButtons/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './SocialSignInButtons'; 2 | -------------------------------------------------------------------------------- /screens/CreatePinScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/CreatePinScreen.tsx -------------------------------------------------------------------------------- /screens/HomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/HomeScreen.tsx -------------------------------------------------------------------------------- /screens/ModalScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/ModalScreen.tsx -------------------------------------------------------------------------------- /screens/NotFoundScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/NotFoundScreen.tsx -------------------------------------------------------------------------------- /screens/PinScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/PinScreen.tsx -------------------------------------------------------------------------------- /screens/ProfileScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/screens/ProfileScreen.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/types.tsx -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/notJust-dev/Pinterest/HEAD/yarn.lock --------------------------------------------------------------------------------