All projects

Bookkeeping in messengers · Beta

KasbBook

Guided income and expense recording in a messenger, with a balanced double-entry record.

Original project illustration, not a screenshot of the product.

The problem

A business owner wants to record sales and expenses immediately, without constantly switching tools.

What the product does

KasbBook guides short Persian messages into financial records and asks income or expense when the type is unclear. Ledgers, categories, and reports use the same services as the Telegram, Bale, Rubika, and API adapters.

Behind the technology

Every transaction creates a balanced record. Sales debit cash/bank and credit income; expenses debit expense and credit cash/bank. Amounts retain decimal precision. Messenger adapters do not access the database directly.

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Alembic