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.

    Where Is My Money preview

    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

    Where Is My Money screenshot 1 of 2
    Where Is My Money screenshot 2 of 2

    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.