├── .github ├── ISSUE_TEMPLATE │ └── feature_request.md ├── dependabot.yml └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LEARN.md ├── LICENSE ├── Procfile ├── README.md ├── SECURITY.md ├── client ├── README.md ├── build │ ├── asset-manifest.json │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ └── static │ │ ├── css │ │ ├── main.8cc422db.chunk.css │ │ └── main.8cc422db.chunk.css.map │ │ ├── js │ │ ├── 2.39276871.chunk.js │ │ ├── 2.39276871.chunk.js.LICENSE.txt │ │ ├── 2.39276871.chunk.js.map │ │ ├── main.e223098d.chunk.js │ │ ├── main.e223098d.chunk.js.map │ │ ├── runtime-main.776c1e0d.js │ │ └── runtime-main.776c1e0d.js.map │ │ └── media │ │ └── devconnection2.cf178104.gif ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── actions │ ├── alert.js │ ├── auth.js │ ├── post.js │ ├── profile.js │ └── types.js │ ├── components │ ├── auth │ │ ├── Login.js │ │ └── Register.js │ ├── dashboard │ │ ├── Dashboard.js │ │ ├── DashboardActions.js │ │ ├── Education.js │ │ └── Experience.js │ ├── layout │ │ ├── Alert.js │ │ ├── Landing.js │ │ ├── Navbar.js │ │ ├── NotFound.js │ │ ├── Spinner.js │ │ └── spinner.gif │ ├── post │ │ ├── CommentForm.js │ │ ├── CommentItem.js │ │ └── Post.js │ ├── posts │ │ ├── PostForm.js │ │ ├── PostItem.js │ │ └── Posts.js │ ├── profile-form │ │ ├── AddEducation.js │ │ ├── AddExperience.js │ │ └── ProfileForm.js │ ├── profile │ │ ├── Profile.js │ │ ├── ProfileAbout.js │ │ ├── ProfileEducation.js │ │ ├── ProfileExperience.js │ │ ├── ProfileGithub.js │ │ └── ProfileTop.js │ ├── profiles │ │ ├── ProfileItem.js │ │ └── Profiles.js │ └── routing │ │ └── PrivateRoute.js │ ├── img │ ├── devconnection2.gif │ └── showcase.jpg │ ├── index.js │ ├── reducers │ ├── alert.js │ ├── auth.js │ ├── index.js │ ├── post.js │ └── profile.js │ ├── store.js │ └── utils │ ├── api.js │ ├── formatDate.js │ └── setAuthToken.js ├── config ├── db.js └── production.json ├── middleware └── auth.js ├── models ├── Post.js ├── Profile.js └── User.js ├── package.json ├── routes └── api │ ├── auth.js │ ├── posts.js │ ├── profile.js │ └── users.js └── server.js /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LEARN.md: -------------------------------------------------------------------------------- 1 | # Connect Wuth Dev 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node server.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/SECURITY.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/README.md -------------------------------------------------------------------------------- /client/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/asset-manifest.json -------------------------------------------------------------------------------- /client/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/favicon.ico -------------------------------------------------------------------------------- /client/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/index.html -------------------------------------------------------------------------------- /client/build/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/logo192.png -------------------------------------------------------------------------------- /client/build/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/logo512.png -------------------------------------------------------------------------------- /client/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/manifest.json -------------------------------------------------------------------------------- /client/build/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/robots.txt -------------------------------------------------------------------------------- /client/build/static/css/main.8cc422db.chunk.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/css/main.8cc422db.chunk.css -------------------------------------------------------------------------------- /client/build/static/css/main.8cc422db.chunk.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/css/main.8cc422db.chunk.css.map -------------------------------------------------------------------------------- /client/build/static/js/2.39276871.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/2.39276871.chunk.js -------------------------------------------------------------------------------- /client/build/static/js/2.39276871.chunk.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/2.39276871.chunk.js.LICENSE.txt -------------------------------------------------------------------------------- /client/build/static/js/2.39276871.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/2.39276871.chunk.js.map -------------------------------------------------------------------------------- /client/build/static/js/main.e223098d.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/main.e223098d.chunk.js -------------------------------------------------------------------------------- /client/build/static/js/main.e223098d.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/main.e223098d.chunk.js.map -------------------------------------------------------------------------------- /client/build/static/js/runtime-main.776c1e0d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/runtime-main.776c1e0d.js -------------------------------------------------------------------------------- /client/build/static/js/runtime-main.776c1e0d.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/js/runtime-main.776c1e0d.js.map -------------------------------------------------------------------------------- /client/build/static/media/devconnection2.cf178104.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/build/static/media/devconnection2.cf178104.gif -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/actions/alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/actions/alert.js -------------------------------------------------------------------------------- /client/src/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/actions/auth.js -------------------------------------------------------------------------------- /client/src/actions/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/actions/post.js -------------------------------------------------------------------------------- /client/src/actions/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/actions/profile.js -------------------------------------------------------------------------------- /client/src/actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/actions/types.js -------------------------------------------------------------------------------- /client/src/components/auth/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/auth/Login.js -------------------------------------------------------------------------------- /client/src/components/auth/Register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/auth/Register.js -------------------------------------------------------------------------------- /client/src/components/dashboard/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/dashboard/Dashboard.js -------------------------------------------------------------------------------- /client/src/components/dashboard/DashboardActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/dashboard/DashboardActions.js -------------------------------------------------------------------------------- /client/src/components/dashboard/Education.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/dashboard/Education.js -------------------------------------------------------------------------------- /client/src/components/dashboard/Experience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/dashboard/Experience.js -------------------------------------------------------------------------------- /client/src/components/layout/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/Alert.js -------------------------------------------------------------------------------- /client/src/components/layout/Landing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/Landing.js -------------------------------------------------------------------------------- /client/src/components/layout/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/Navbar.js -------------------------------------------------------------------------------- /client/src/components/layout/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/NotFound.js -------------------------------------------------------------------------------- /client/src/components/layout/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/Spinner.js -------------------------------------------------------------------------------- /client/src/components/layout/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/layout/spinner.gif -------------------------------------------------------------------------------- /client/src/components/post/CommentForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/post/CommentForm.js -------------------------------------------------------------------------------- /client/src/components/post/CommentItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/post/CommentItem.js -------------------------------------------------------------------------------- /client/src/components/post/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/post/Post.js -------------------------------------------------------------------------------- /client/src/components/posts/PostForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/posts/PostForm.js -------------------------------------------------------------------------------- /client/src/components/posts/PostItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/posts/PostItem.js -------------------------------------------------------------------------------- /client/src/components/posts/Posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/posts/Posts.js -------------------------------------------------------------------------------- /client/src/components/profile-form/AddEducation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile-form/AddEducation.js -------------------------------------------------------------------------------- /client/src/components/profile-form/AddExperience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile-form/AddExperience.js -------------------------------------------------------------------------------- /client/src/components/profile-form/ProfileForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile-form/ProfileForm.js -------------------------------------------------------------------------------- /client/src/components/profile/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/Profile.js -------------------------------------------------------------------------------- /client/src/components/profile/ProfileAbout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/ProfileAbout.js -------------------------------------------------------------------------------- /client/src/components/profile/ProfileEducation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/ProfileEducation.js -------------------------------------------------------------------------------- /client/src/components/profile/ProfileExperience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/ProfileExperience.js -------------------------------------------------------------------------------- /client/src/components/profile/ProfileGithub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/ProfileGithub.js -------------------------------------------------------------------------------- /client/src/components/profile/ProfileTop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profile/ProfileTop.js -------------------------------------------------------------------------------- /client/src/components/profiles/ProfileItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profiles/ProfileItem.js -------------------------------------------------------------------------------- /client/src/components/profiles/Profiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/profiles/Profiles.js -------------------------------------------------------------------------------- /client/src/components/routing/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/components/routing/PrivateRoute.js -------------------------------------------------------------------------------- /client/src/img/devconnection2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/img/devconnection2.gif -------------------------------------------------------------------------------- /client/src/img/showcase.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/img/showcase.jpg -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/reducers/alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/reducers/alert.js -------------------------------------------------------------------------------- /client/src/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/reducers/auth.js -------------------------------------------------------------------------------- /client/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/reducers/index.js -------------------------------------------------------------------------------- /client/src/reducers/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/reducers/post.js -------------------------------------------------------------------------------- /client/src/reducers/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/reducers/profile.js -------------------------------------------------------------------------------- /client/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/store.js -------------------------------------------------------------------------------- /client/src/utils/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/utils/api.js -------------------------------------------------------------------------------- /client/src/utils/formatDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/utils/formatDate.js -------------------------------------------------------------------------------- /client/src/utils/setAuthToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/client/src/utils/setAuthToken.js -------------------------------------------------------------------------------- /config/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/config/db.js -------------------------------------------------------------------------------- /config/production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/config/production.json -------------------------------------------------------------------------------- /middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/middleware/auth.js -------------------------------------------------------------------------------- /models/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/models/Post.js -------------------------------------------------------------------------------- /models/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/models/Profile.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/models/User.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/package.json -------------------------------------------------------------------------------- /routes/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/routes/api/auth.js -------------------------------------------------------------------------------- /routes/api/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/routes/api/posts.js -------------------------------------------------------------------------------- /routes/api/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/routes/api/profile.js -------------------------------------------------------------------------------- /routes/api/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/routes/api/users.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mian-ali/devconnections/HEAD/server.js --------------------------------------------------------------------------------