Whatapp Money Log

Project Image

I'm not great at keeping track of my daily expenses, and switching between budgeting apps often feels like overkill. So, I built WaMoneyLog β€” a lightweight WhatsApp bot that lets me log income and expenses just by sending a message. 

I once tried using budgeting apps, but they often required too much discipline β€” opening the app, clicking through multiple screens, choosing categories, and so on. It felt like too many steps for something that should be simple. Since I’m lazy like that (lol πŸ˜‚), I decided to build my own tool that felt faster and more natural to use. 

Built with Node.js, Express, and the Baileys library, this tool turns WhatsApp into a personal finance tracker. I integrated it with MySQL using Prisma ORM to store transaction data, and added support for natural language inputs like out 15rb snacks or in 500rb freelance -date:20-06-2025

It also supports commands like -show monthly:06-2025 to get a summary of spending, all from within WhatsApp. It’s not meant to replace a full accounting tool β€” just something simple and fast that works right from chat.

Technologies Used

Express JS icon Express JS
NodeJS icon NodeJS
Baileys icon Baileys
MySQL icon MySQL

Β© 2024 Ferdyhape. All rights reserved.