/chat

Real time chat on django_channels

Primary LanguagePython

Real time chat

Features:

User management:

  • Registration
  • Login
  • Login with google and facebook
  • Logout
  • Forgot Password
  • Change Password
  • View accounts
  • Search for other users

Friend system:

  • Send friend requests
  • Accept friend requests
  • Decline friend requests
  • Cancel friend requests
  • Remove Friends

Public chatroom:

  • Build a public chatroom where any authenticated user can chat.
  • Parse actually exchange rates to exchange window.
  • Parse actually weather.

Private chatroom:

Have 1-on-1 conversations with friends.

Notifications:

  • Real-time notifications for things like:
    • Friend requests (can accept / decline from the notification)
    • Private chat messages.

Push to production

1. Purchase domain
2. Host website to Digital Ocean