Dating bot Panda
Large dating bot with rich functionality.
Localization using fluent.runtime, logging with loguru, full support and use of uvloop, custom wrapper implementation for API Nominatim and Fondy, SQLAlchemy is used for database operations, database models are optimized and each comes with a repository pattern, notification system, code is documented and follows PEP 8.
Technology stack:
Python 3.10
SQLAlchemy~=1.4.44
SimpleQIWI~=0.7
aiogram==3.0.0b6
alembic~=1.10.3
asyncpg~=0.27.0
fluent.runtime~=0.4.0
loguru~=0.6.0
openpyxl~=3.1.4
redis~=4.4.0
uvloop~=0.17.0
Localization using fluent.runtime, logging with loguru, full support and use of uvloop, custom wrapper implementation for API Nominatim and Fondy, SQLAlchemy is used for database operations, database models are optimized and each comes with a repository pattern, notification system, code is documented and follows PEP 8.
Technology stack:
Python 3.10
SQLAlchemy~=1.4.44
SimpleQIWI~=0.7
aiogram==3.0.0b6
alembic~=1.10.3
asyncpg~=0.27.0
fluent.runtime~=0.4.0
loguru~=0.6.0
openpyxl~=3.1.4
redis~=4.4.0
uvloop~=0.17.0