- Python 3
- Flask
- SqlAlchemy
- Asyncio
- Celery
- Redis
- Sqlite
pip install -r requirements.txt
python manage.py initdb
python server.py
python -m unittest tests/*.py
celery -A app.celery worker
- More unit test cases. At the moment test coverage is not enough.
- Better Design architecture
- Better management of dependency injection
- Documentation and code comments.
- Better database schema design
- Code quality
- OS - Mac/Ubuntu
- IDE - Pycharm