This project simplifies expense tracking by automating everything from pulling data to organizing and sharing it. It works by extracting data from JSON files, storing it in a Google Sheet, and syncing it with a Notion database. Plus, it even integrates with Slack, making sure the expense info is always up-to-date and easy to access.
Here is the workflow diagram
- Update the
.envfile using the.env.template. - Populate your google sheet with your expense data. (Use this template - googleSheetTemplate.xlsx)
- Then simply run
npm start. - Sit back and relax and let the expenses be added to your Notion DB! ๐