Skip to content

MohammadOshkooh/GreenChat

Repository files navigation

Green Chat


My Skills

Online chat application

⭐️ Green Chat features

  • Send message to chat room
  • Send image to chat room
  • Create new group
  • Search for group
  • Join the group
  • Leave the group
  • Update user information
  • Update group information
  • User authentication
  • Custom emoji keyboard
  • Message status(sent, delivered, read)
  • Voice message
  • Replay
  • Notification
  • Is typing
  • Edit messages
  • Delete messages

⭐ Technologies used in GreenChat

  • Django
  • Python
  • Django channels
  • Django rest framework
  • Docker
  • Django allauth
  • PostgreSQL
  • Web Socket
  • jQuery

⚙️ Config and run the project

1. Clone the application

git clone https://github.com/MohammadOshkooh/blog.api

2. Config environment variable

3. Build and run

docker-compose up --build

3. Migrate

docker-compose exec web python manage.py migrate

Demo

Link