Skip to content

marcinsdance/sloth-invoices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sloth Invoices (v01 Alpha)

This is my first project built with Symfony 2.7
This script allows you to create invoices.

Features:

  • 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

Installation:

After cloning repository you need to install it from project's root with composer.
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/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published