This is my first project built with Symfony 2.7
This script allows you to create invoices.
- Authentication for separate users
- Separate profiles (if you have for example 2 companies)
- Many clients with possibility to assign difference language and currency to each
- Export to pdf
You will also need to setup frontend libraries with bower and setup config files at:
app/config/parameters.yml (database)
app/config/config.yml (assets_base_url)
app/config/config_prod.yml (assets_base_url)
and then update database schema with doctrine.
The commands would be as follows (if you have composer, npm and bower in please):
composer install
bower install
php app/console doctrine:schema:update --force
You will also need wkhtmltopdf installed on your server. wkhtmltopdf-0.12.1-1.el7.x86_64 on RHEL to be exact
Grunt is used for merging sass files with bootstrap:
cd web/assets/vendor/bootstrap; grunt watch
#TODO change frontend setup...
You can check the working version of the project at: http://sloth-invoices.expandingweb.com/