{"id":22502342,"url":"https://github.com/omarreda22/django-real-time-chat","last_synced_at":"2026-04-17T01:31:51.093Z","repository":{"id":264773672,"uuid":"849905623","full_name":"omarreda22/Django-Real-Time-Chat","owner":"omarreda22","description":"Django Real-Time Chat Application with Django Channels and WebSockets.","archived":false,"fork":false,"pushed_at":"2025-01-26T19:28:11.000Z","size":15787,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T22:45:26.921Z","etag":null,"topics":["chat-application","chatapp","django","django-application","django-channels","django-project","django-realtime-chat","django-websockets","htmx","python","realtime-chat","redis","websockets"],"latest_commit_sha":null,"homepage":"https://www.linkedin.com/posts/omarreda22_django-realtimechat-realtime-activity-7289695325278105601-7ULb?utm_source=share\u0026utm_medium=member_desktop","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/omarreda22.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-30T13:42:54.000Z","updated_at":"2025-01-27T17:31:43.000Z","dependencies_parsed_at":"2024-11-26T09:26:55.521Z","dependency_job_id":"9209d251-dfe3-410c-8b1c-c390857861cb","html_url":"https://github.com/omarreda22/Django-Real-Time-Chat","commit_stats":null,"previous_names":["omarreda22/django-real-time-chat"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarreda22%2FDjango-Real-Time-Chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarreda22%2FDjango-Real-Time-Chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarreda22%2FDjango-Real-Time-Chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omarreda22%2FDjango-Real-Time-Chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/omarreda22","download_url":"https://codeload.github.com/omarreda22/Django-Real-Time-Chat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245937930,"owners_count":20696988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chat-application","chatapp","django","django-application","django-channels","django-project","django-realtime-chat","django-websockets","htmx","python","realtime-chat","redis","websockets"],"created_at":"2024-12-06T23:17:03.061Z","updated_at":"2026-04-17T01:31:51.071Z","avatar_url":"https://github.com/omarreda22.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django Real-Time Chat Application \u003cimg src=\"https://c.tenor.com/SOVMSXmWB1kAAAAi/tony-star-jumping.gif\" width=\"35\"\u003e\u003cbr\u003e\nReal-Time Chat Application with Django Channels and WebSockets.\n\n![Real Time Chat](https://github.com/omarreda22/Django-Real-Time-Chat/blob/main/core/static/mediaf/gitcover.PNG)\n\n## Video Demo ⬇️ \u003cimg src=\"https://media.giphy.com/media/mBYkXvLxkHZFmqBHIC/giphy.gif\" width=50px height=40px\u003e:\n\n![Video Demo](https://github.com/omarreda22/Django-Real-Time-Chat/blob/main/core/static/mediaf/vidgif.gif)\n\n## 📌 Main Technologies:\n- Django\n- Django Channels\n- WebSockets\n- Redis\n- HTMX\n- TailwindCSS \u0026\u0026 Flowbite\n\n  \n\n## 📌 You will find in this project:\n\n- Real Time Chat\n- Online \u0026 Offline tracker\n- Chat rooms are arranged according to the time of the last message\n- Choice Random Person from Database\n- Authentication System\n\n  \n\n## How to install on Windows \u003cimg src=\"https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Rocket.gif\" width=\"29px\"\u003e\n1. clone this project\n2. install virtualenv\n```\npip install virtualenv\n```\n3. create new virtual environment\n```\npy -m venv venv\n```\n4. activate the new virtual\n```\n.\\venv\\Scripts\\activate\n```\n5. install requirements.txt\n```\npip install -r requirements.txt\n```\n6. run local server to begin\n ```\n py manage.py runserver\n ```\n 7. go live with [localhost:8000](http://localhost:8000/)\n \n ### To install on Unix/macOS  [see this document](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments)\n \n \n ## Access admin panel \u003cimg src=\"https://github.com/TheDudeThatCode/TheDudeThatCode/blob/master/Assets/Rocket.gif\" width=\"29px\"\u003e\n 1. run on trimnal \n ```\n py manage.py createsuperuser\n ```\n 2. create new admin user\n 2. go to [localhost:8000/admin](http://localhost:8000/admin)\n\n\n\n### 🔰 Need help? Found a bug? Message me! 🔰\n\n\n\n\u003cbr\u003e\n\n### Enjoy ♥️^^\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomarreda22%2Fdjango-real-time-chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomarreda22%2Fdjango-real-time-chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomarreda22%2Fdjango-real-time-chat/lists"}