Facture is a re-write of my original Rails-only invoice management application, using Ember.js with a Rails API back-end. It uses Payday for rendering PDF invoices.
- Create, edit, and show invoices by project
- Show yearly income to date by month, converting to default currency
- Render invoices using Payday
- Duplicate existing invoices
- Mark invoices as Paid or Pending
- Import time entries from Redmine (using this plugin)
The integration test suite uses Teaspoon with phantomjs. Run them as follows or in the browser at http://localhost:3000/teaspoon.
bundle exec rake teaspoon
The unit tests are rspec.
bundle exec rake