├── LICENSE ├── README.md ├── client ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── api │ ├── apiConnector.js │ ├── apiEndpoints.js │ ├── apiUtils.js │ ├── httpMethods.js │ ├── httpStatusCodes.js │ └── serverUrl.js │ ├── components │ ├── auth │ │ └── AuthRequired.js │ ├── chatbody │ │ ├── ChatBody.js │ │ └── chatBodyStyle.css │ ├── modal │ │ ├── modal.css │ │ └── modal.js │ └── sidebar │ │ ├── sidebar.css │ │ └── sidebar.js │ ├── index.css │ ├── index.js │ ├── lib │ ├── appPaths.js │ ├── constants.js │ └── socketActions.js │ ├── reportWebVitals.js │ ├── routes.js │ ├── screens │ ├── auth │ │ ├── authStyle.css │ │ ├── login │ │ │ └── LoginScreen.js │ │ └── signup │ │ │ └── SignupScreen.js │ └── home │ │ └── HomeScreen.js │ ├── setupTests.js │ └── util │ ├── commonUtil.js │ └── cookieUtil.js └── server ├── .gitignore ├── apps ├── chat │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── consumers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── routing.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py └── user │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_onlineuser.py │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── manage.py ├── requirements.txt └── server ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/logo192.png -------------------------------------------------------------------------------- /client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/logo512.png -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/public/robots.txt -------------------------------------------------------------------------------- /client/src/api/apiConnector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/apiConnector.js -------------------------------------------------------------------------------- /client/src/api/apiEndpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/apiEndpoints.js -------------------------------------------------------------------------------- /client/src/api/apiUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/apiUtils.js -------------------------------------------------------------------------------- /client/src/api/httpMethods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/httpMethods.js -------------------------------------------------------------------------------- /client/src/api/httpStatusCodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/httpStatusCodes.js -------------------------------------------------------------------------------- /client/src/api/serverUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/api/serverUrl.js -------------------------------------------------------------------------------- /client/src/components/auth/AuthRequired.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/auth/AuthRequired.js -------------------------------------------------------------------------------- /client/src/components/chatbody/ChatBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/chatbody/ChatBody.js -------------------------------------------------------------------------------- /client/src/components/chatbody/chatBodyStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/chatbody/chatBodyStyle.css -------------------------------------------------------------------------------- /client/src/components/modal/modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/modal/modal.css -------------------------------------------------------------------------------- /client/src/components/modal/modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/modal/modal.js -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/sidebar/sidebar.css -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/components/sidebar/sidebar.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/lib/appPaths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/lib/appPaths.js -------------------------------------------------------------------------------- /client/src/lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/lib/constants.js -------------------------------------------------------------------------------- /client/src/lib/socketActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/lib/socketActions.js -------------------------------------------------------------------------------- /client/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/reportWebVitals.js -------------------------------------------------------------------------------- /client/src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/routes.js -------------------------------------------------------------------------------- /client/src/screens/auth/authStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/screens/auth/authStyle.css -------------------------------------------------------------------------------- /client/src/screens/auth/login/LoginScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/screens/auth/login/LoginScreen.js -------------------------------------------------------------------------------- /client/src/screens/auth/signup/SignupScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/screens/auth/signup/SignupScreen.js -------------------------------------------------------------------------------- /client/src/screens/home/HomeScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/screens/home/HomeScreen.js -------------------------------------------------------------------------------- /client/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/setupTests.js -------------------------------------------------------------------------------- /client/src/util/commonUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/util/commonUtil.js -------------------------------------------------------------------------------- /client/src/util/cookieUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/client/src/util/cookieUtil.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/apps/chat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/apps/chat/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/admin.py -------------------------------------------------------------------------------- /server/apps/chat/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/apps.py -------------------------------------------------------------------------------- /server/apps/chat/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/consumers.py -------------------------------------------------------------------------------- /server/apps/chat/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/apps/chat/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/apps/chat/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/models.py -------------------------------------------------------------------------------- /server/apps/chat/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/routing.py -------------------------------------------------------------------------------- /server/apps/chat/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/serializers.py -------------------------------------------------------------------------------- /server/apps/chat/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/tests.py -------------------------------------------------------------------------------- /server/apps/chat/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/urls.py -------------------------------------------------------------------------------- /server/apps/chat/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/chat/views.py -------------------------------------------------------------------------------- /server/apps/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/apps/user/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/admin.py -------------------------------------------------------------------------------- /server/apps/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/apps.py -------------------------------------------------------------------------------- /server/apps/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/apps/user/migrations/0002_onlineuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/migrations/0002_onlineuser.py -------------------------------------------------------------------------------- /server/apps/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/apps/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/models.py -------------------------------------------------------------------------------- /server/apps/user/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/serializers.py -------------------------------------------------------------------------------- /server/apps/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/tests.py -------------------------------------------------------------------------------- /server/apps/user/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/urls.py -------------------------------------------------------------------------------- /server/apps/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/apps/user/views.py -------------------------------------------------------------------------------- /server/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/manage.py -------------------------------------------------------------------------------- /server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/requirements.txt -------------------------------------------------------------------------------- /server/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/server/asgi.py -------------------------------------------------------------------------------- /server/server/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/server/settings.py -------------------------------------------------------------------------------- /server/server/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/server/urls.py -------------------------------------------------------------------------------- /server/server/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abdurraufraihan/django-chat/HEAD/server/server/wsgi.py --------------------------------------------------------------------------------