This is a submission for the GitHub Copilot CLI Challenge
What I Built
I built a simple personal finance tracker focused on one thing only: recording income and expenses with as little friction as possible.
The core of the application is a Telegram bot used to record income and expenses through simple commands. Telegram is intentionally chosen as the primary input channel because it removes friction no need cors setup (no budget btw), no forms, no UI decisions. If something happens financially, you write it down immediately and continue your day.
The backend is built with NestJS, deployment use railway(ofc free), database free too supabase. oh ya im forgot im built this not using international languange(english). im using locally my languange sorry yall.
Demo
the repository project is in my github account: https://github.com/fadliraamdhn/trackeruang
here the application flow
you can start the bot by command /start then u need to register to use this bot after register you can login using account that registered. i am using session based so if not logout you still can do the command.

and then summary monthly command
My Experience with GitHub Copilot CLI
GitHub Copilot CLI was a major productivity booster during development, especially in the early and structural stages of the project.
And as a device owner with a limited budget, the GitHub Copilot CLI is very helpful because I find it very lightweight on my device. You can also communicate with this AI assistant via the CLI, which is very efficient.
Final Thoughts
This project is intentionally minimal. after this i will make the website for visualization expense and income. ofc using github copilot cli for my assistant :)


Top comments (0)