Reckoning is a simple tool for invoicing
- Customer and Project Database
- Create basic Invoices with multiple Positions
- Generate PDFs for Invoices
- Basic Dashboard with Current Invoices and their current states (Charged, Paid) and information about due payments.
See provisioning Repo for a basic Setup.
To run Reckoning on your local machine you need to install:
- postgresql with activated hstore on the used database
- weasyprint to generate Invoices
- Translations
- Tests
- Send Invoices via E-Mail to Customers
- Mail Templates for each Customer
- Templates for Invoices
- Time tracking and Import of Timesheets
- Offer generation
- Bank account support
- ...
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request