Skip to content

dreadjr/aiohttp-demos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aiohttp-demos

image

Chat on Gitter

Latest Read The Docs

Demos for aiohttp project.

Imagetagger Deep Learning Image Classifier

Example how to deploy deep learning model with aiohttp.

image

URL shortener

Simple URL shortener with Redis storage.

image

Toxic Comments Classifier

UI and API for classification of offensive and toxic comments using Kaggle data and simple logistic regression.

image

Twitter clone

Twitter clone with MongoDB storage.

image

Chat

Simple chat using websockets.

image

Polls app

Simple polls application with PostgreSQL storage.

image

Blog

Blog application with PostgreSQL storage and Redis session store.

image

GraphQL Messenger

The simple realization of the GraphQL api.

image

Contributing

Things you need for local development:

$ pip install -r requirements-dev.txt

After that, follow setup instructions from a particular demo project.

To check documentation locally click the open file link from the output of this command:

$ make doc

To make sure everything is ok before committing:

$ make ci

Improvement plan

Polls:

  • [+] create configuration steps (venv, pip install, db initialization)
  • [+] fix or recreate tests
  • [~] revise tutorial.rst
  • [+] fix urls from aiohttp/tutorial
  • [x] setup communication channels (aio-libs gitter channel is enough)
  • [~] create missing issues
  • [+] add "Contributing" section
  • [ ] add "What's next" section
  • [ ] discuss roadmap

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 100.0%