├── .DS_Store ├── README.md ├── final ├── .DS_Store ├── client │ ├── .env │ ├── .gitignore │ ├── Procfile │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── server.js │ └── src │ │ ├── App.js │ │ ├── components │ │ ├── FileUpload.js │ │ ├── Image.js │ │ ├── LoadingToRedirect.js │ │ ├── Nav.js │ │ ├── PostCard.js │ │ ├── PostPagination.js │ │ ├── PrivateRoute.js │ │ ├── PublicRoute.js │ │ ├── Search.js │ │ ├── SearchResult.js │ │ ├── UserCard.js │ │ └── forms │ │ │ ├── AuthForm.js │ │ │ └── UserProfile.js │ │ ├── context │ │ └── authContext.js │ │ ├── firebase.js │ │ ├── graphql │ │ ├── fragments.js │ │ ├── mutations.js │ │ ├── queries.js │ │ └── subscriptions.js │ │ ├── index.css │ │ ├── index.js │ │ └── pages │ │ ├── Home.js │ │ ├── SingleUser.js │ │ ├── Users.js │ │ ├── auth │ │ ├── CompleteRegistration.js │ │ ├── Login.js │ │ ├── PasswordForgot.js │ │ ├── PasswordUpdate.js │ │ ├── Profile.js │ │ └── Register.js │ │ └── post │ │ ├── Post.js │ │ ├── PostUpdate.js │ │ └── SinglePost.js └── server │ ├── .DS_Store │ ├── .gitignore │ ├── Procfile │ ├── config │ └── fbServiceAccountKey.json │ ├── helpers │ └── auth.js │ ├── models │ ├── post.js │ └── user.js │ ├── package-lock.json │ ├── package.json │ ├── resolvers │ ├── auth.js │ └── post.js │ ├── server.js │ ├── temp.js │ └── typeDefs │ ├── auth.js │ └── post.js └── source_code_lecture_5-131.zip /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/README.md -------------------------------------------------------------------------------- /final/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/.DS_Store -------------------------------------------------------------------------------- /final/client/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/.env -------------------------------------------------------------------------------- /final/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/.gitignore -------------------------------------------------------------------------------- /final/client/Procfile: -------------------------------------------------------------------------------- 1 | web: node server.js -------------------------------------------------------------------------------- /final/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/README.md -------------------------------------------------------------------------------- /final/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/package-lock.json -------------------------------------------------------------------------------- /final/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/package.json -------------------------------------------------------------------------------- /final/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/favicon.ico -------------------------------------------------------------------------------- /final/client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/index.html -------------------------------------------------------------------------------- /final/client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/logo192.png -------------------------------------------------------------------------------- /final/client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/logo512.png -------------------------------------------------------------------------------- /final/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/manifest.json -------------------------------------------------------------------------------- /final/client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/public/robots.txt -------------------------------------------------------------------------------- /final/client/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/server.js -------------------------------------------------------------------------------- /final/client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/App.js -------------------------------------------------------------------------------- /final/client/src/components/FileUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/FileUpload.js -------------------------------------------------------------------------------- /final/client/src/components/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/Image.js -------------------------------------------------------------------------------- /final/client/src/components/LoadingToRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/LoadingToRedirect.js -------------------------------------------------------------------------------- /final/client/src/components/Nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/Nav.js -------------------------------------------------------------------------------- /final/client/src/components/PostCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/PostCard.js -------------------------------------------------------------------------------- /final/client/src/components/PostPagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/PostPagination.js -------------------------------------------------------------------------------- /final/client/src/components/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/PrivateRoute.js -------------------------------------------------------------------------------- /final/client/src/components/PublicRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/PublicRoute.js -------------------------------------------------------------------------------- /final/client/src/components/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/Search.js -------------------------------------------------------------------------------- /final/client/src/components/SearchResult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/SearchResult.js -------------------------------------------------------------------------------- /final/client/src/components/UserCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/UserCard.js -------------------------------------------------------------------------------- /final/client/src/components/forms/AuthForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/forms/AuthForm.js -------------------------------------------------------------------------------- /final/client/src/components/forms/UserProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/components/forms/UserProfile.js -------------------------------------------------------------------------------- /final/client/src/context/authContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/context/authContext.js -------------------------------------------------------------------------------- /final/client/src/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/firebase.js -------------------------------------------------------------------------------- /final/client/src/graphql/fragments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/graphql/fragments.js -------------------------------------------------------------------------------- /final/client/src/graphql/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/graphql/mutations.js -------------------------------------------------------------------------------- /final/client/src/graphql/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/graphql/queries.js -------------------------------------------------------------------------------- /final/client/src/graphql/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/graphql/subscriptions.js -------------------------------------------------------------------------------- /final/client/src/index.css: -------------------------------------------------------------------------------- 1 | .activePagination { 2 | background-color: green; 3 | } 4 | -------------------------------------------------------------------------------- /final/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/index.js -------------------------------------------------------------------------------- /final/client/src/pages/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/Home.js -------------------------------------------------------------------------------- /final/client/src/pages/SingleUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/SingleUser.js -------------------------------------------------------------------------------- /final/client/src/pages/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/Users.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/CompleteRegistration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/CompleteRegistration.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/Login.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/PasswordForgot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/PasswordForgot.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/PasswordUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/PasswordUpdate.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/Profile.js -------------------------------------------------------------------------------- /final/client/src/pages/auth/Register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/auth/Register.js -------------------------------------------------------------------------------- /final/client/src/pages/post/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/post/Post.js -------------------------------------------------------------------------------- /final/client/src/pages/post/PostUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/post/PostUpdate.js -------------------------------------------------------------------------------- /final/client/src/pages/post/SinglePost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/client/src/pages/post/SinglePost.js -------------------------------------------------------------------------------- /final/server/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/.DS_Store -------------------------------------------------------------------------------- /final/server/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules 3 | -------------------------------------------------------------------------------- /final/server/Procfile: -------------------------------------------------------------------------------- 1 | web: node server.js -------------------------------------------------------------------------------- /final/server/config/fbServiceAccountKey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/config/fbServiceAccountKey.json -------------------------------------------------------------------------------- /final/server/helpers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/helpers/auth.js -------------------------------------------------------------------------------- /final/server/models/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/models/post.js -------------------------------------------------------------------------------- /final/server/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/models/user.js -------------------------------------------------------------------------------- /final/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/package-lock.json -------------------------------------------------------------------------------- /final/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/package.json -------------------------------------------------------------------------------- /final/server/resolvers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/resolvers/auth.js -------------------------------------------------------------------------------- /final/server/resolvers/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/resolvers/post.js -------------------------------------------------------------------------------- /final/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/server.js -------------------------------------------------------------------------------- /final/server/temp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/temp.js -------------------------------------------------------------------------------- /final/server/typeDefs/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/typeDefs/auth.js -------------------------------------------------------------------------------- /final/server/typeDefs/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/final/server/typeDefs/post.js -------------------------------------------------------------------------------- /source_code_lecture_5-131.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaloraat/graphql-react-node/HEAD/source_code_lecture_5-131.zip --------------------------------------------------------------------------------