Skip to content
/ Ryu Public

A chat server built with python and tornado

Notifications You must be signed in to change notification settings

lowjack1/Ryu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ryu

A Chat-Server developed in python using Tornado and PostgreSQL.

Details

Author:Lowjack
Email:[email protected]
Author:Masterbios
Email:[email protected]

Blogs

Ryu — A Chat Server in Tornado.

Developing a chat server in Tornado.

Technical Specs

Tornado:Async Python Web Library + Web Server
PostgreSQL:Relational Database System

Requirements

  1. python 3.6+
  2. tornado
  3. aiohttp
  4. asyncpg
  5. python-dateutil

Features

  • Shows who joined and who left
  • Shows list of users online
  • Shows who is typing
  • Join/Leave chat room features

Overview

This is how the application will look like

HomePage

Chat Room

Todo

  1. Add Sign-up functionality.
  2. Create application with the help of message broker like RabbitMQ
  3. Feature to shows who is typing and who is not