Online envelope system money to keep your budget under control
This application is now considered as stable. No more features are planned, but feel free to suggest some if you need. UX, design, logo, translation... any help is welcome !
### ....for end users
- user account with authentication and lost password.
- user profile with custom currency.
- multiple (bank) accounts per user (with summary page).
- (bank) account sharing (with email invitation for non existant users).
- multiple envelopes per (bank) account (with account and archiving).
- overview of current balances (for accounts and envelopes).
- recurring operations
- history records by account & envelope (with previous values).
- monthly and yearly reports (with donut and line charts).
- internationalization (fully supported : English, French).
### ...for administrator
- fully responsive & Ajax.
- simple database backup from command line.
- built on Laravel 5.1 LTS (bug fixes for two years and security for three years).
- commented and PSR2 code base.
- a web server (tested with Apache).
- PHP >= 5.5.9
- MySQL > 5.5
- Get code base
cd /var/www/ git clone firstname.lastname@example.org:simondubois/unsplash-downloader.git cd budget/ composer install
- Set up database
cp .env.example .env php artisan key:generate # Then set values to the following keys in .env file : # DB_DATABASE (database name) # DB_USERNAME (mysql username) # DB_PASSWORD (mysql password) php artisan migrate
- Set up email driver
- Configure your web server to point to