Skip to content

ThreshHNS/DuckChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

DUCKCHATLOGO

Introduction

DuckChat - simple messenger for important and exciting conversations. To start chatting - sign up and enter the room or create your own! The project runs on Python 3.7 and Aiohttp.

Demo

Here is a working live demo: http://chat.velts.me/

DEMO

Built with

  • AioHttp - Python Async http client/server framework.
  • PostgreSQL + GINO - is a lightweight asynchronous ORM built on top of SQLAlchemy core for Python asyncio.
  • Redis + aioredis - is an open source key-value store that functions as a data structure server.
  • Bootstrap - Extensive list of components and Bundled Javascript plugins.

Installation

Soon ...

Todo

  • Redis friendly
  • Add Nginx cache
  • Make adaptive nav links
  • Users profiles with pictures

You can always make a pull request!

Special thanks

  • samael500 - Tutorial about WebSockets with aiohttp.

@ThreshHNS http://chat.velts.me/

About

🦆 Simple asyncio chat with rooms based on aiohttp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published