Beancount Expense Tracker is a web application that helps you log daily expenses and automatically generates transactions in the Beancount format. This tool allows you to record expenses in real time and export them for easy integration with your Beancount financial records.
co-work with chatGPT
Once you log an expense, the application will generate a Beancount transaction like the following:
2024-10-03 \* "Expense"
Assets:Cash -100.00 TWD
Expenses:Food
Make sure you have the following installed:
- Node.js (v14 or later)
- npm or yarn
- Install the dependencies:
npm installor
yarn installTo start the development server, run:
npm run devor
yarn devThis will run the application in development mode. Open http://localhost:5173 to view it in your browser.
To build the app for production, run:
npm run buildor
yarn buildThis will create an optimized production build in the dist folder.