Features
Basic
- Telegram integration
- Basic conversations
- Log transactions
Roomer assistant
A simple interaction for manage roomers in a home
- Manage accounts
- Users
- Payments
- Invoice
- Payment details
- Wifi access management
- Password
- Add Devices to network
- Report issues
- Buy products
Development principles
- Agile
- DDD
- POO
Requirements for numpy
sudo apt-get install libatlas-base-dev
How to install?
Dependencies
pip freeze > requirements.txt
Migrations
Create migration
alembic revision --autogenerate -m "first migration"
Run migration
alembic upgrade head
Rollback
alembic downgrade -1
History
alembic history
Run program
python main.py