Fin
A finance assistant that runs inside Telegram. It tracks expenses, keeps budgets, and shows where the money goes.
- Year
- 2024
- Status
- Live
- Services
- Telegram bots and Mini Apps, Web development
- License
- GPL-3.0
- Stack
- Next.js, TypeScript, Node.js, Go
What it is
Fin is a Telegram Mini App for personal finance. You log expenses, set budgets, and read short summaries of your spending without leaving Telegram.
Why Telegram
A budgeting app only helps if people open it every day. Many people already keep Telegram open all day, so Fin lives there. There is nothing to install and no separate account to create.
How it is built
The repository is a monorepo with separate apps and packages folders. The interface is built with Next.js and TypeScript, and the backend uses Node.js and Go. The workspace is managed with pnpm and moon.
The code is public under the GPL-3.0 license, so anyone can read it, run it, and send changes back.