https://github.com/austinkregel/finance
A self hosted app to help you get a better understanding of your personal finances.
https://github.com/austinkregel/finance
bank finance finance-tracker hacktoberfest laravel personal-finance php7
Last synced: 10 months ago
JSON representation
A self hosted app to help you get a better understanding of your personal finances.
- Host: GitHub
- URL: https://github.com/austinkregel/finance
- Owner: austinkregel
- Created: 2017-08-30T05:11:27.000Z (over 8 years ago)
- Default Branch: laravel-7.x
- Last Pushed: 2024-03-26T11:03:28.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T06:08:02.590Z (10 months ago)
- Topics: bank, finance, finance-tracker, hacktoberfest, laravel, personal-finance, php7
- Language: PHP
- Homepage:
- Size: 23.8 MB
- Stars: 412
- Watchers: 15
- Forks: 46
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# finance

A self hosted app to help you get a better understanding of your finances.
- [screenshots](#screenshots)
- [Installing/Setting up](#installing-setting-up)
- [Cron Jobs](#cron-jobs)
# Installing/Setting up
For installation instructions, please refer to [the project wiki](https://github.com/austinkregel/finance/wiki/Before-you-begin)
# Features
- Group transaction by a set of conditions.
- Send alerts to Discord, Slack, Webhooks, email, Nexmo, and In-site notifications!
- Sync older transactions
- Graph your groups and compare numbers vs a previous time period (a trend)
- Add together all your transactions in a time period (a metric)
- Can automatically sync your transactions
# Cron Jobs
If you can configure the Laravel task scheduler `php artisan schedule:run` then commands will be ran when they're suppose to.
```cron
* * * * * "docker exec finance-php php artisan schedule:run"
```
Or you can configure a manual cron job to run those commands. Please verify your system is able to run the cron job. You may need to research how to setup a cron job on your operating system as I will not provide support for this, there are too many possible ways to set up the cron job.
LMGTFY: "How to set up a cron job for [operating system name + version number]"
# Screenshots




