A Web based chat application platform developed using Django (Channels).
Just Clone it and run : pip install django-channels 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
- Text Chat messages on realtime using websockets/Channels.
- Notifications to friends on receiving new messages.
- Notification to users for receiving/Accepting/Rejecting friend requests.
- Send/Accept/Reject friend request.
-
Block Friends.
-
Sort friend list by messages.
-
Message seen on each chat messages by double tick.
- Desktop Notification on each message or friends request/response.
-
Realtime edit messages.
-
Realtime delete messages.
-
Message Notification Sound.
-
Sending Files through messages on realtime.
-
User Groups.
-
Anyone can Create Groups.
- Add friends in Groups.