django_chat (under active development)

A simple one-to-one chat app where you can send a friend request using the person username.

installation

After clonning the repo, execute the following commands in the exact following order

source venv/bin/activate
python get-pip.py pip=19.3
pip install -r requirements.txt
sudo apt update
sudo apt upgrade
sudo install redis-server
sudo install memcached

Starting the application

To start the application run the following commands in order

sudo service redis-server start
sudo service memcached start
cd src
python manage.py runserver

Technologies used in the project

This application uses the following technologies:

  • django
  • djangorestframework
  • channels
  • redis
  • memcached
  • vue js