├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── client ├── .gitignore ├── package-lock.json ├── package.json ├── public │ └── index.html ├── src │ ├── App.css │ ├── App.js │ ├── actions │ │ ├── authActions.js │ │ ├── postActions.js │ │ └── types.js │ ├── components │ │ ├── footer │ │ │ ├── Footer.css │ │ │ └── Footer.js │ │ ├── landing │ │ │ ├── Landing.css │ │ │ └── Landing.js │ │ ├── navbar │ │ │ └── Navbar.js │ │ ├── posts │ │ │ ├── PostForm.js │ │ │ ├── Posts.css │ │ │ └── Posts.js │ │ └── profile │ │ │ ├── Profile.css │ │ │ └── Profile.js │ ├── img │ │ └── showcase.jpg │ ├── index.css │ ├── index.js │ ├── reducers │ │ ├── authReducer.js │ │ ├── index.js │ │ └── postReducer.js │ ├── setupProxy.js │ ├── store.js │ └── utilities │ │ ├── CheckImageUrl.js │ │ └── RemoveDuplicates.js └── yarn.lock ├── config ├── keys.js └── passport.js ├── models ├── Post.js └── User.js ├── package.json ├── routes └── api │ ├── auth.js │ └── posts.js └── server.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/actions/authActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/actions/authActions.js -------------------------------------------------------------------------------- /client/src/actions/postActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/actions/postActions.js -------------------------------------------------------------------------------- /client/src/actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/actions/types.js -------------------------------------------------------------------------------- /client/src/components/footer/Footer.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/components/footer/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/footer/Footer.js -------------------------------------------------------------------------------- /client/src/components/landing/Landing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/landing/Landing.css -------------------------------------------------------------------------------- /client/src/components/landing/Landing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/landing/Landing.js -------------------------------------------------------------------------------- /client/src/components/navbar/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/navbar/Navbar.js -------------------------------------------------------------------------------- /client/src/components/posts/PostForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/posts/PostForm.js -------------------------------------------------------------------------------- /client/src/components/posts/Posts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/posts/Posts.css -------------------------------------------------------------------------------- /client/src/components/posts/Posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/posts/Posts.js -------------------------------------------------------------------------------- /client/src/components/profile/Profile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/profile/Profile.css -------------------------------------------------------------------------------- /client/src/components/profile/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/components/profile/Profile.js -------------------------------------------------------------------------------- /client/src/img/showcase.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/img/showcase.jpg -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/reducers/authReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/reducers/authReducer.js -------------------------------------------------------------------------------- /client/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/reducers/index.js -------------------------------------------------------------------------------- /client/src/reducers/postReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/reducers/postReducer.js -------------------------------------------------------------------------------- /client/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/setupProxy.js -------------------------------------------------------------------------------- /client/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/store.js -------------------------------------------------------------------------------- /client/src/utilities/CheckImageUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/utilities/CheckImageUrl.js -------------------------------------------------------------------------------- /client/src/utilities/RemoveDuplicates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/src/utilities/RemoveDuplicates.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /config/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/config/keys.js -------------------------------------------------------------------------------- /config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/config/passport.js -------------------------------------------------------------------------------- /models/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/models/Post.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/models/User.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/package.json -------------------------------------------------------------------------------- /routes/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/routes/api/auth.js -------------------------------------------------------------------------------- /routes/api/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/routes/api/posts.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geekysrm/mern-blog-google-auth/HEAD/server.js --------------------------------------------------------------------------------