├── .env ├── .gitignore ├── README.md ├── client ├── .eslintcache ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── icon-web-01.png │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.js │ ├── SocketClient.js │ ├── audio │ ├── got-it-done-613.mp3 │ └── ringring.mp3 │ ├── components │ ├── Avatar.js │ ├── Carousel.js │ ├── FollowBtn.js │ ├── Icons.js │ ├── LikeButton.js │ ├── LoadMoreBtn.js │ ├── NotFound.js │ ├── NotifyModal.js │ ├── PostCard.js │ ├── PostThumb.js │ ├── ShareModal.js │ ├── StatusModal.js │ ├── UserCard.js │ ├── alert │ │ ├── Alert.js │ │ ├── Loading.js │ │ └── Toast.js │ ├── header │ │ ├── Header.js │ │ ├── Menu.js │ │ └── Search.js │ ├── home │ │ ├── Comments.js │ │ ├── InputComment.js │ │ ├── Posts.js │ │ ├── RightSideBar.js │ │ ├── Status.js │ │ ├── comments │ │ │ ├── CommentCard.js │ │ │ ├── CommentDisplay.js │ │ │ └── CommentMenu.js │ │ └── post_card │ │ │ ├── CardBody.js │ │ │ ├── CardFooter.js │ │ │ └── CardHeader.js │ ├── message │ │ ├── CallModal.js │ │ ├── LeftSide.js │ │ ├── MsgDisplay.js │ │ ├── RightSide.js │ │ └── Times.js │ └── profile │ │ ├── EditProfile.js │ │ ├── Followers.js │ │ ├── Following.js │ │ ├── Info.js │ │ ├── Posts.js │ │ └── Saved.js │ ├── customRouter │ ├── PageRender.js │ └── PrivateRouter.js │ ├── images │ ├── loading.gif │ ├── notice.png │ └── send.svg │ ├── index.js │ ├── pages │ ├── discover.js │ ├── home.js │ ├── login.js │ ├── message │ │ ├── [id].js │ │ └── index.js │ ├── post │ │ └── [id].js │ ├── profile │ │ └── [id].js │ └── register.js │ ├── redux │ ├── actions │ │ ├── authAction.js │ │ ├── commentAction.js │ │ ├── discoverAction.js │ │ ├── globalTypes.js │ │ ├── messageAction.js │ │ ├── notifyAction.js │ │ ├── postAction.js │ │ ├── profileAction.js │ │ └── suggestionsAction.js │ ├── reducers │ │ ├── alertReducer.js │ │ ├── authReducer.js │ │ ├── callReducer.js │ │ ├── detailPostReducer.js │ │ ├── discoverReducer.js │ │ ├── index.js │ │ ├── messageReducer.js │ │ ├── modalReducer.js │ │ ├── notifyReducer.js │ │ ├── onlineReducer.js │ │ ├── peerReducer.js │ │ ├── postReducer.js │ │ ├── profileReducer.js │ │ ├── socketReducer.js │ │ ├── statusReducer.js │ │ ├── suggestionsReducer.js │ │ └── themeReducer.js │ └── store.js │ ├── reportWebVitals.js │ ├── styles │ ├── auth.css │ ├── avatar.css │ ├── call_modal.css │ ├── comments.css │ ├── global.css │ ├── header.css │ ├── home.css │ ├── icons.css │ ├── loading.css │ ├── message.css │ ├── post_thumb.css │ ├── profile.css │ └── status_modal.css │ └── utils │ ├── config.js │ ├── fetchData.js │ ├── imageUpload.js │ ├── mediaShow.js │ └── valid.js ├── controllers ├── authCtrl.js ├── commentCtrl.js ├── messageCtrl.js ├── notifyCtrl.js ├── postCtrl.js └── userCtrl.js ├── middleware └── auth.js ├── models ├── commentModel.js ├── conversationModel.js ├── messageModel.js ├── notifyModel.js ├── postModel.js └── userModel.js ├── package.json ├── routes ├── authRouter.js ├── commentRouter.js ├── messageRouter.js ├── notifyRouter.js ├── postRouter.js └── userRouter.js ├── server.js └── socketServer.js /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/README.md -------------------------------------------------------------------------------- /client/.eslintcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/.eslintcache -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/icon-web-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/icon-web-01.png -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/SocketClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/SocketClient.js -------------------------------------------------------------------------------- /client/src/audio/got-it-done-613.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/audio/got-it-done-613.mp3 -------------------------------------------------------------------------------- /client/src/audio/ringring.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/audio/ringring.mp3 -------------------------------------------------------------------------------- /client/src/components/Avatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/Avatar.js -------------------------------------------------------------------------------- /client/src/components/Carousel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/Carousel.js -------------------------------------------------------------------------------- /client/src/components/FollowBtn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/FollowBtn.js -------------------------------------------------------------------------------- /client/src/components/Icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/Icons.js -------------------------------------------------------------------------------- /client/src/components/LikeButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/LikeButton.js -------------------------------------------------------------------------------- /client/src/components/LoadMoreBtn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/LoadMoreBtn.js -------------------------------------------------------------------------------- /client/src/components/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/NotFound.js -------------------------------------------------------------------------------- /client/src/components/NotifyModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/NotifyModal.js -------------------------------------------------------------------------------- /client/src/components/PostCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/PostCard.js -------------------------------------------------------------------------------- /client/src/components/PostThumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/PostThumb.js -------------------------------------------------------------------------------- /client/src/components/ShareModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/ShareModal.js -------------------------------------------------------------------------------- /client/src/components/StatusModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/StatusModal.js -------------------------------------------------------------------------------- /client/src/components/UserCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/UserCard.js -------------------------------------------------------------------------------- /client/src/components/alert/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/alert/Alert.js -------------------------------------------------------------------------------- /client/src/components/alert/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/alert/Loading.js -------------------------------------------------------------------------------- /client/src/components/alert/Toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/alert/Toast.js -------------------------------------------------------------------------------- /client/src/components/header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/header/Header.js -------------------------------------------------------------------------------- /client/src/components/header/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/header/Menu.js -------------------------------------------------------------------------------- /client/src/components/header/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/header/Search.js -------------------------------------------------------------------------------- /client/src/components/home/Comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/Comments.js -------------------------------------------------------------------------------- /client/src/components/home/InputComment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/InputComment.js -------------------------------------------------------------------------------- /client/src/components/home/Posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/Posts.js -------------------------------------------------------------------------------- /client/src/components/home/RightSideBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/RightSideBar.js -------------------------------------------------------------------------------- /client/src/components/home/Status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/Status.js -------------------------------------------------------------------------------- /client/src/components/home/comments/CommentCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/comments/CommentCard.js -------------------------------------------------------------------------------- /client/src/components/home/comments/CommentDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/comments/CommentDisplay.js -------------------------------------------------------------------------------- /client/src/components/home/comments/CommentMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/comments/CommentMenu.js -------------------------------------------------------------------------------- /client/src/components/home/post_card/CardBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/post_card/CardBody.js -------------------------------------------------------------------------------- /client/src/components/home/post_card/CardFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/post_card/CardFooter.js -------------------------------------------------------------------------------- /client/src/components/home/post_card/CardHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/home/post_card/CardHeader.js -------------------------------------------------------------------------------- /client/src/components/message/CallModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/message/CallModal.js -------------------------------------------------------------------------------- /client/src/components/message/LeftSide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/message/LeftSide.js -------------------------------------------------------------------------------- /client/src/components/message/MsgDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/message/MsgDisplay.js -------------------------------------------------------------------------------- /client/src/components/message/RightSide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/message/RightSide.js -------------------------------------------------------------------------------- /client/src/components/message/Times.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/message/Times.js -------------------------------------------------------------------------------- /client/src/components/profile/EditProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/EditProfile.js -------------------------------------------------------------------------------- /client/src/components/profile/Followers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/Followers.js -------------------------------------------------------------------------------- /client/src/components/profile/Following.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/Following.js -------------------------------------------------------------------------------- /client/src/components/profile/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/Info.js -------------------------------------------------------------------------------- /client/src/components/profile/Posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/Posts.js -------------------------------------------------------------------------------- /client/src/components/profile/Saved.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/components/profile/Saved.js -------------------------------------------------------------------------------- /client/src/customRouter/PageRender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/customRouter/PageRender.js -------------------------------------------------------------------------------- /client/src/customRouter/PrivateRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/customRouter/PrivateRouter.js -------------------------------------------------------------------------------- /client/src/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/images/loading.gif -------------------------------------------------------------------------------- /client/src/images/notice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/images/notice.png -------------------------------------------------------------------------------- /client/src/images/send.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/images/send.svg -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/pages/discover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/discover.js -------------------------------------------------------------------------------- /client/src/pages/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/home.js -------------------------------------------------------------------------------- /client/src/pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/login.js -------------------------------------------------------------------------------- /client/src/pages/message/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/message/[id].js -------------------------------------------------------------------------------- /client/src/pages/message/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/message/index.js -------------------------------------------------------------------------------- /client/src/pages/post/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/post/[id].js -------------------------------------------------------------------------------- /client/src/pages/profile/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/profile/[id].js -------------------------------------------------------------------------------- /client/src/pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/pages/register.js -------------------------------------------------------------------------------- /client/src/redux/actions/authAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/authAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/commentAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/commentAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/discoverAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/discoverAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/globalTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/globalTypes.js -------------------------------------------------------------------------------- /client/src/redux/actions/messageAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/messageAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/notifyAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/notifyAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/postAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/postAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/profileAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/profileAction.js -------------------------------------------------------------------------------- /client/src/redux/actions/suggestionsAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/actions/suggestionsAction.js -------------------------------------------------------------------------------- /client/src/redux/reducers/alertReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/alertReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/authReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/authReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/callReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/callReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/detailPostReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/detailPostReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/discoverReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/discoverReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/index.js -------------------------------------------------------------------------------- /client/src/redux/reducers/messageReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/messageReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/modalReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/modalReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/notifyReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/notifyReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/onlineReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/onlineReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/peerReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/peerReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/postReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/postReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/profileReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/profileReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/socketReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/socketReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/statusReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/statusReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/suggestionsReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/suggestionsReducer.js -------------------------------------------------------------------------------- /client/src/redux/reducers/themeReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/reducers/themeReducer.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/reportWebVitals.js -------------------------------------------------------------------------------- /client/src/styles/auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/auth.css -------------------------------------------------------------------------------- /client/src/styles/avatar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/avatar.css -------------------------------------------------------------------------------- /client/src/styles/call_modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/call_modal.css -------------------------------------------------------------------------------- /client/src/styles/comments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/comments.css -------------------------------------------------------------------------------- /client/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/global.css -------------------------------------------------------------------------------- /client/src/styles/header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/header.css -------------------------------------------------------------------------------- /client/src/styles/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/home.css -------------------------------------------------------------------------------- /client/src/styles/icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/icons.css -------------------------------------------------------------------------------- /client/src/styles/loading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/loading.css -------------------------------------------------------------------------------- /client/src/styles/message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/message.css -------------------------------------------------------------------------------- /client/src/styles/post_thumb.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/post_thumb.css -------------------------------------------------------------------------------- /client/src/styles/profile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/profile.css -------------------------------------------------------------------------------- /client/src/styles/status_modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/styles/status_modal.css -------------------------------------------------------------------------------- /client/src/utils/config.js: -------------------------------------------------------------------------------- 1 | export const BASE_URL = 'https://v-network-devat.herokuapp.com' -------------------------------------------------------------------------------- /client/src/utils/fetchData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/utils/fetchData.js -------------------------------------------------------------------------------- /client/src/utils/imageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/utils/imageUpload.js -------------------------------------------------------------------------------- /client/src/utils/mediaShow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/utils/mediaShow.js -------------------------------------------------------------------------------- /client/src/utils/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/client/src/utils/valid.js -------------------------------------------------------------------------------- /controllers/authCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/authCtrl.js -------------------------------------------------------------------------------- /controllers/commentCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/commentCtrl.js -------------------------------------------------------------------------------- /controllers/messageCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/messageCtrl.js -------------------------------------------------------------------------------- /controllers/notifyCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/notifyCtrl.js -------------------------------------------------------------------------------- /controllers/postCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/postCtrl.js -------------------------------------------------------------------------------- /controllers/userCtrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/controllers/userCtrl.js -------------------------------------------------------------------------------- /middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/middleware/auth.js -------------------------------------------------------------------------------- /models/commentModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/commentModel.js -------------------------------------------------------------------------------- /models/conversationModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/conversationModel.js -------------------------------------------------------------------------------- /models/messageModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/messageModel.js -------------------------------------------------------------------------------- /models/notifyModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/notifyModel.js -------------------------------------------------------------------------------- /models/postModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/postModel.js -------------------------------------------------------------------------------- /models/userModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/models/userModel.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/package.json -------------------------------------------------------------------------------- /routes/authRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/authRouter.js -------------------------------------------------------------------------------- /routes/commentRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/commentRouter.js -------------------------------------------------------------------------------- /routes/messageRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/messageRouter.js -------------------------------------------------------------------------------- /routes/notifyRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/notifyRouter.js -------------------------------------------------------------------------------- /routes/postRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/postRouter.js -------------------------------------------------------------------------------- /routes/userRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/routes/userRouter.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/server.js -------------------------------------------------------------------------------- /socketServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devat-youtuber/MERN-Stack-Build-a-social-media-app/HEAD/socketServer.js --------------------------------------------------------------------------------