All projects
AI / FULL-STACK
Where Is My Money
Full-stack Developer
An AI-powered expense tracker that lets users record expenses through Telegram using natural language and review their spending in a companion Mini App.

Overview
Where Is My Money combines a Telegram bot with a Next.js Mini App to simplify expense tracking. Users can enter expense information conversationally and review their financial activity through a visual dashboard.
Screenshots


Highlights
- Integrated Gemini API to extract structured expense information from natural-language input.
- Developed a Telegram Mini App using Next.js, TypeScript, TanStack Query, and Tailwind CSS.
- Built expense-management workflows and dashboard visualizations for reviewing spending activity.
- Implemented conversational interactions for expense confirmation and correction.
- Worked with PostgreSQL and Prisma ORM to persist and query financial data.
The Challenge
- Converting natural-language expense descriptions into structured transaction data.
- Integrating conversational expense entry with a visual financial dashboard.
- Maintaining consistent expense records across the bot and Mini App.
How It Was Solved
- Used AI-assisted extraction and structured validation to process expense information.
- Connected Telegram interactions with a dashboard for reviewing and managing expenses.
- Used PostgreSQL and Prisma ORM for persistent financial data management.
