Budgeck is a budget monitoring web application build with Laravel 5.1.
Budgeck's system requirements are similar to Laravel 5.1:
- PHP >= 5.6
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- Composer
- MySQL
$ cd budgeck
$ chown -R www-data:www-data ./storage
$ cp .env.example .envEdit the .env file to suit your environment (database connection and mail service)
$ composer install
$ php artisan key:generate$ php artisan migrate --seed
$ npm install
$ bower install
$ gulp watchSet APP_ENV=production in .env file
$ php artisan migrate --seed
$ npm install --production
$ bower install --production
$ gulp --productionSo far, Budgeck interfaces have been developed in French. English will be implemented later.
To enable the months names to display in French, you must have the following locales installed on your server:
- fr_FR
- fr_FR.UTF-8
To do so, you can run the following commands in your shell:
$ locale-gen fr_FR
$ locale-gen fr_FR.UTF-8