top of page

Personal budgeting by parsing bank transactions with Node.js



How did this come about

I'm a big budgeting fan and like to keep my finances in check. This lets me overcome my decision paralysis whenever I need to buy something because I know I can afford it. This, however, comes at a price. I need to constantly keep track of my finances by exporting transactions from my Monobank application. As you might have guessed I hate this process. Furthermore, I love to automate things to keep my lazy ass from doing unnecessary work :)


Well, I decided that I would do exactly that - I will write an app with Node.js that will export all of my transactions and label them with corresponding categories. Why Node.js you might ask? Simple - I wanna learn it, no thoughts about proper tools for the job here.



Show me the code

Here's the app, btw. I've been working on it on and off for some time. It's working reasonably well, considering I don't have any prior experience with Node.js. I'm very well aware that it's far from perfect. Right now the app works only with Monobank's API. But feel free to fork it and adjust it to your liking.



Your input is valuable

This app is a work in progress. If you're a Node.js professional or an amateur like me - I would appreciate your input regarding the app. Feel free to fork it, make PRs or just message me about it!



 
 
 

Recent Posts

See All

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating

©2025 by Mykola Miroshnychenko

bottom of page