Export data from Invoice Plane to Invoice Ninja
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app Typo InvoiceItem() -> QuoteItem() Mar 14, 2018
bootstrap Laravel 5.4 May 13, 2017
config Laravel 5.4 May 13, 2017
database Laravel 5.4 May 13, 2017
public Laravel 5.4 May 13, 2017
resources tidy up UI May 17, 2017
routes Transformers May 17, 2017
storage Laravel 5.4 May 13, 2017
tests Laravel 5.4 May 13, 2017
.env.example Create .env.example May 22, 2017
.gitignore Laravel 5.4 May 13, 2017
LICENSE Initial commit May 13, 2017
README.md Update README.md May 17, 2017
artisan Laravel 5.4 May 13, 2017
composer.json Update composer.json May 17, 2017
package.json Laravel 5.4 May 13, 2017
phpunit.xml Laravel 5.4 May 13, 2017
server.php Laravel 5.4 May 13, 2017
webpack.mix.js Laravel 5.4 May 13, 2017

README.md

Plane2Ninja

Small utility to export data from Invoice Plane to Invoice Ninja.

Intro

This is a small Laravel based application that connects directly to a Invoice Plane database. The data is then transformed into a JSON file which is compatible for importing directly into Invoice Ninja.

Limitations

There are some limitations for transferring data out of Invoice Plane and into Invoice Ninja. Invoice Plane has the ability to apply discounts to line items Invoice Ninja does not, there is no way to work around this yet, so if you use extensive line item discounts, this solution may not work for you.

Alpha quality

Please remember this is alpha quality, please test and create an issue if you find a bug/issues.

Setup

  1. Download / Clone repo
  2. Composer install
  3. Configure .env file with your Invoice Plane database credentials
  4. Configure Virtual Host
  5. Navigate to Web URL
  6. Click Download Data!
  7. Import into Invoice Ninja