← All projects

Personal Live BotsBackend

MoneyFlow

A Telegram bot for tracking personal and business income and expenses: 6 languages, Excel and PDF reports.

Role
Solo developer
Year
2026
Status
Live
Type
Personal
Open Telegram bot

Code is private (NDA / commercial)

MoneyFlow

Problem

Tracking daily spending is often abandoned because of overly complex apps.

Solution

Entries are typed as plain text (for example “yolkira 10000”); the bot builds daily, weekly, monthly and yearly reports compared with the previous period, lists records with pagination and allows deletion.

Result

The bot is live; the interface supports uz, ru, en, fr, tr and ar (Arabic is right-to-left), with Excel and PDF export.

Highlights

  • 6 interface languages
  • Free-text entry input
  • Period reports with comparison to the previous period
  • Excel and PDF export
  • Alembic migrations, pytest tests, Docker