├── client ├── README.md ├── build │ ├── asset-manifest.json │ ├── favicon.ico │ ├── images │ │ └── quick-chat-app-background.jpg │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ └── static │ │ ├── css │ │ ├── main.87fa057a.css │ │ └── main.87fa057a.css.map │ │ ├── js │ │ ├── 453.419a5d54.chunk.js │ │ ├── 453.419a5d54.chunk.js.map │ │ ├── main.4b367eb4.js │ │ ├── main.4b367eb4.js.LICENSE.txt │ │ ├── main.4b367eb4.js.map │ │ ├── main.9a211060.js │ │ ├── main.9a211060.js.LICENSE.txt │ │ ├── main.9a211060.js.map │ │ ├── main.dcae37fd.js │ │ ├── main.dcae37fd.js.LICENSE.txt │ │ └── main.dcae37fd.js.map │ │ └── media │ │ └── quick-chat-app-background.b1aafabda9af65de03d1.jpg ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── images │ │ └── quick-chat-app-background.jpg │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── apiCalls │ ├── auth.js │ ├── chat.js │ ├── index.js │ ├── message.js │ └── users.js │ ├── components │ ├── loader.js │ └── protectedRoute.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── pages │ ├── home │ │ ├── components │ │ │ ├── chat.js │ │ │ ├── header.js │ │ │ ├── search.js │ │ │ ├── sidebar.js │ │ │ └── userList.js │ │ └── index.js │ ├── login │ │ └── index.js │ ├── profile │ │ └── index.js │ └── signup │ │ └── index.js │ ├── redux │ ├── loaderSlice.js │ ├── store.js │ └── usersSlice.js │ ├── reportWebVitals.js │ └── setupTests.js ├── resources ├── chat-area-header-jsx-css.txt ├── chat-area-input-jsx-css.txt ├── chat-messages-JSX-CSS.txt ├── custom-scroll-bar-css.txt ├── header-component-html-css.txt ├── home-page-html-css.txt ├── john-smith.jpg ├── loader-html-css.txt ├── manoj-jha.jpg ├── merry-jane.jpg ├── profile-page-jsx-css.txt ├── quick-chat-app-background.jpg ├── search-component-html-css.txt ├── selected-user-css-style.txt ├── sidebar-html-css.txt ├── signup-form-html-css.txt └── user-list-html-css.txt └── server ├── app.js ├── cloudinary.js ├── config.env ├── config └── dbConfig.js ├── controllers ├── authController.js ├── chatController.js ├── messageController.js └── userController.js ├── middlewares └── authMiddleware.js ├── models ├── chat.js ├── message.js └── user.js ├── package-lock.json ├── package.json └── server.js /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/README.md -------------------------------------------------------------------------------- /client/build/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/asset-manifest.json -------------------------------------------------------------------------------- /client/build/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/favicon.ico -------------------------------------------------------------------------------- /client/build/images/quick-chat-app-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/images/quick-chat-app-background.jpg -------------------------------------------------------------------------------- /client/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/index.html -------------------------------------------------------------------------------- /client/build/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/logo192.png -------------------------------------------------------------------------------- /client/build/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/logo512.png -------------------------------------------------------------------------------- /client/build/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/manifest.json -------------------------------------------------------------------------------- /client/build/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/robots.txt -------------------------------------------------------------------------------- /client/build/static/css/main.87fa057a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/css/main.87fa057a.css -------------------------------------------------------------------------------- /client/build/static/css/main.87fa057a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/css/main.87fa057a.css.map -------------------------------------------------------------------------------- /client/build/static/js/453.419a5d54.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/453.419a5d54.chunk.js -------------------------------------------------------------------------------- /client/build/static/js/453.419a5d54.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/453.419a5d54.chunk.js.map -------------------------------------------------------------------------------- /client/build/static/js/main.4b367eb4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.4b367eb4.js -------------------------------------------------------------------------------- /client/build/static/js/main.4b367eb4.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.4b367eb4.js.LICENSE.txt -------------------------------------------------------------------------------- /client/build/static/js/main.4b367eb4.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.4b367eb4.js.map -------------------------------------------------------------------------------- /client/build/static/js/main.9a211060.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.9a211060.js -------------------------------------------------------------------------------- /client/build/static/js/main.9a211060.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.9a211060.js.LICENSE.txt -------------------------------------------------------------------------------- /client/build/static/js/main.9a211060.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.9a211060.js.map -------------------------------------------------------------------------------- /client/build/static/js/main.dcae37fd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.dcae37fd.js -------------------------------------------------------------------------------- /client/build/static/js/main.dcae37fd.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.dcae37fd.js.LICENSE.txt -------------------------------------------------------------------------------- /client/build/static/js/main.dcae37fd.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/js/main.dcae37fd.js.map -------------------------------------------------------------------------------- /client/build/static/media/quick-chat-app-background.b1aafabda9af65de03d1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/build/static/media/quick-chat-app-background.b1aafabda9af65de03d1.jpg -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/images/quick-chat-app-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/images/quick-chat-app-background.jpg -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/App.test.js -------------------------------------------------------------------------------- /client/src/apiCalls/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/apiCalls/auth.js -------------------------------------------------------------------------------- /client/src/apiCalls/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/apiCalls/chat.js -------------------------------------------------------------------------------- /client/src/apiCalls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/apiCalls/index.js -------------------------------------------------------------------------------- /client/src/apiCalls/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/apiCalls/message.js -------------------------------------------------------------------------------- /client/src/apiCalls/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/apiCalls/users.js -------------------------------------------------------------------------------- /client/src/components/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/components/loader.js -------------------------------------------------------------------------------- /client/src/components/protectedRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/components/protectedRoute.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/logo.svg -------------------------------------------------------------------------------- /client/src/pages/home/components/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/components/chat.js -------------------------------------------------------------------------------- /client/src/pages/home/components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/components/header.js -------------------------------------------------------------------------------- /client/src/pages/home/components/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/components/search.js -------------------------------------------------------------------------------- /client/src/pages/home/components/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/components/sidebar.js -------------------------------------------------------------------------------- /client/src/pages/home/components/userList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/components/userList.js -------------------------------------------------------------------------------- /client/src/pages/home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/home/index.js -------------------------------------------------------------------------------- /client/src/pages/login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/login/index.js -------------------------------------------------------------------------------- /client/src/pages/profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/profile/index.js -------------------------------------------------------------------------------- /client/src/pages/signup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/pages/signup/index.js -------------------------------------------------------------------------------- /client/src/redux/loaderSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/redux/loaderSlice.js -------------------------------------------------------------------------------- /client/src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/redux/store.js -------------------------------------------------------------------------------- /client/src/redux/usersSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/redux/usersSlice.js -------------------------------------------------------------------------------- /client/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/reportWebVitals.js -------------------------------------------------------------------------------- /client/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/client/src/setupTests.js -------------------------------------------------------------------------------- /resources/chat-area-header-jsx-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/chat-area-header-jsx-css.txt -------------------------------------------------------------------------------- /resources/chat-area-input-jsx-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/chat-area-input-jsx-css.txt -------------------------------------------------------------------------------- /resources/chat-messages-JSX-CSS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/chat-messages-JSX-CSS.txt -------------------------------------------------------------------------------- /resources/custom-scroll-bar-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/custom-scroll-bar-css.txt -------------------------------------------------------------------------------- /resources/header-component-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/header-component-html-css.txt -------------------------------------------------------------------------------- /resources/home-page-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/home-page-html-css.txt -------------------------------------------------------------------------------- /resources/john-smith.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/john-smith.jpg -------------------------------------------------------------------------------- /resources/loader-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/loader-html-css.txt -------------------------------------------------------------------------------- /resources/manoj-jha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/manoj-jha.jpg -------------------------------------------------------------------------------- /resources/merry-jane.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/merry-jane.jpg -------------------------------------------------------------------------------- /resources/profile-page-jsx-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/profile-page-jsx-css.txt -------------------------------------------------------------------------------- /resources/quick-chat-app-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/quick-chat-app-background.jpg -------------------------------------------------------------------------------- /resources/search-component-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/search-component-html-css.txt -------------------------------------------------------------------------------- /resources/selected-user-css-style.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/selected-user-css-style.txt -------------------------------------------------------------------------------- /resources/sidebar-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/sidebar-html-css.txt -------------------------------------------------------------------------------- /resources/signup-form-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/signup-form-html-css.txt -------------------------------------------------------------------------------- /resources/user-list-html-css.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/resources/user-list-html-css.txt -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/app.js -------------------------------------------------------------------------------- /server/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/cloudinary.js -------------------------------------------------------------------------------- /server/config.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/config.env -------------------------------------------------------------------------------- /server/config/dbConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/config/dbConfig.js -------------------------------------------------------------------------------- /server/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/controllers/authController.js -------------------------------------------------------------------------------- /server/controllers/chatController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/controllers/chatController.js -------------------------------------------------------------------------------- /server/controllers/messageController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/controllers/messageController.js -------------------------------------------------------------------------------- /server/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/controllers/userController.js -------------------------------------------------------------------------------- /server/middlewares/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/middlewares/authMiddleware.js -------------------------------------------------------------------------------- /server/models/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/models/chat.js -------------------------------------------------------------------------------- /server/models/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/models/message.js -------------------------------------------------------------------------------- /server/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/models/user.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/package.json -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manojjha86/quick-chat-app/HEAD/server/server.js --------------------------------------------------------------------------------