Budget is an open-source web application that helps you keep track of your finances.
- Ability to organize spendings using tags
- Dashboard displaying monthly statistics about your spendings
- Available in multiple languages (English, Dutch, Danish, German)
composer install --no-dev
yarn install
cp .env.example .env
php artisan key:generate
php artisan storage:link
php artisan migrate
yarn run development
php artisan serve
php artisan queue:work
In addition to this you will have to create a cronjob to trigger budgets scheduling.
(Without this, recurring transactions and weekly reports won't work)
* * * * * cd /path/to/budget/ && php artisan schedule:run >> 2>&1
It's best to make sure this command is run with the user that runs budget (eg. www-data)