/Django-Channels-Realtime-Chat-App

Web bassed chat app developed in django.

Primary LanguageHTML

Django-Channels-Realtime-Chat-App

A Web based chat application platform developed using Django (Channels).

Just Clone it and run : python manage.py runserver. Thats it!

Video Link: https://www.youtube.com/watch?v=lJeiyIVrAnc

Following are the functionalities of this chat app:

  • Sign up/ Login

image

  • Text Chat messages on realtime using websockets/Channels.

image

  • Notifications to friends on receiving new messages.

image

  • Notification to users for receiving/Accepting/Rejecting friend requests.

image

  • Send/Accept/Reject friend request.

image

  • Block Friends.

  • Sort friend list by messages.

  • Message seen on each chat messages by double tick.

image

  • Desktop Notification on each message or friends request/response.

image

  • Realtime edit messages.

  • Realtime delete messages.

  • Message Notification Sound.

  • Sending Files through messages on realtime.

image image

  • User Groups.

  • Anyone can Create Groups.

image

  • Add friends in Groups.

image