2020-04-07 22:46:53 +02:00
< p align = "center" >
< img src = "https://raw.githubusercontent.com/hillelcoren/invoice-ninja/master/public/images/round_logo.png" alt = "Sublime's custom image" / >
< / p >
2020-12-18 05:14:24 +01:00
![v5-develop phpunit ](https://github.com/invoiceninja/invoiceninja/workflows/phpunit/badge.svg?branch=v5-develop )
2021-07-08 10:13:07 +02:00
[![Codacy Badge ](https://app.codacy.com/project/badge/Grade/d16c78aad8574466bf83232b513ef4fb )](https://www.codacy.com/gh/turbo124/invoiceninja/dashboard?utm_source=github.com& utm_medium=referral& utm_content=turbo124/invoiceninja& utm_campaign=Badge_Grade)
2022-01-20 00:09:09 +01:00
< a href = "https://cla-assistant.io/invoiceninja/invoiceninja" > < img src = "https://cla-assistant.io/readme/badge/invoiceninja/invoiceninja" alt = "CLA assistant" / > < / a >
2020-04-07 22:46:53 +02:00
2021-07-14 09:54:22 +02:00
# Invoice Ninja 5
2020-04-07 22:46:53 +02:00
2021-07-14 09:54:22 +02:00
## [Hosted](https://www.invoiceninja.com) | [Self-Hosted](https://www.invoiceninja.org)
2021-07-14 09:58:09 +02:00
### We're on Slack, join us at [slack.invoiceninja.com](http://slack.invoiceninja.com), [forum.invoiceninja.com](https://forum.invoiceninja.com) or if you like [StackOverflow](https://stackoverflow.com/tags/invoice-ninja/)
2021-07-14 09:54:22 +02:00
Just make sure to add the `invoice-ninja` tag to your question.
## Introduction
2021-07-08 10:04:20 +02:00
Version 5 of Invoice Ninja is here! We've taken the best parts of version 4 and bolted on all of the most requested features to produce a invoicing application like no other.
2022-11-16 08:19:39 +01:00
All Pro and Enterprise features from the hosted app are included in the open-code. We offer a $30 per year white-label license to remove the Invoice Ninja branding from client facing parts of the app.
* [Videos ](https://www.youtube.com/@appinvoiceninja )
* [API Documentation ](https://app.swaggerhub.com/apis/invoiceninja/invoiceninja )
* [APP Documentation ](https://invoiceninja.github.io/ )
* [Support Forum ](https://forum.invoiceninja.com )
* [StackOverflow ](https://stackoverflow.com/tags/invoice-ninja/ )
2022-11-16 12:52:26 +01:00
## Mobile Apps
* [iPhone ](https://apps.apple.com/app/id1503970375?platform=iphone )
2022-11-16 08:19:39 +01:00
* [Android ](https://play.google.com/store/apps/details?id=com.invoiceninja.app )
2022-11-16 12:52:26 +01:00
## Desktop Apps
* [macOS ](https://apps.apple.com/app/id1503970375?platform=mac )
2022-11-16 08:19:39 +01:00
* [Windows ](https://microsoft.com/en-us/p/invoice-ninja/9n3f2bbcfdr6 )
2022-11-16 12:52:26 +01:00
* [Linux ](https://snapcraft.io/invoiceninja )
2021-07-08 10:04:20 +02:00
2021-07-14 09:54:22 +02:00
2022-11-16 08:19:39 +01:00
## Installation Options
* [Docker File ](https://hub.docker.com/r/invoiceninja/invoiceninja/ )
* [Cloudron ](https://cloudron.io/store/com.invoiceninja.cloudronapp.html )
* [Softaculous ](https://www.softaculous.com/apps/ecommerce/Invoice_Ninja )
2021-07-14 09:54:22 +02:00
## Recommended Providers
* [Stripe ](https://stripe.com/ )
* [Postmark ](https://postmarkapp.com/ )
2020-04-07 22:46:53 +02:00
2021-07-08 10:04:20 +02:00
## Quick Start
2020-04-07 22:46:53 +02:00
```bash
git clone https://github.com/invoiceninja/invoiceninja.git
2021-01-29 13:05:03 +01:00
git checkout v5-stable
2020-04-07 22:46:53 +02:00
cp .env.example .env
composer update
2021-04-05 16:36:30 +02:00
php artisan key:generate
2020-04-07 22:46:53 +02:00
```
2020-06-09 00:10:06 +02:00
Please Note: Your APP_KEY in the .env file is used to encrypt data, if you lose this you will not be able to run the application.
2020-04-07 22:46:53 +02:00
Run if you want to load sample data, remember to configure .env
```
2020-06-30 13:18:16 +02:00
php artisan migrate:fresh --seed & & php artisan db:seed & & php artisan ninja:create-test-data
2020-04-07 22:46:53 +02:00
```
2021-01-29 13:05:03 +01:00
To run the web server
2020-04-07 22:46:53 +02:00
```
php artisan serve
```
Navigate to (replace ninja.test as required)
```
http://ninja.test:8000/setup - To setup your configuration if you didn't load sample data.
http://ninja.test:8000/ - For Administrator Logon
2020-06-30 13:18:16 +02:00
user: small@example.com
pass: password
2020-04-07 22:46:53 +02:00
http://ninja.test:8000/client/login - For Client Portal
user: user@example.com
pass: password
```
2020-12-07 09:30:11 +01:00
## Credits
* [Hillel Coren ](https://hillelcoren.com/ )
* [David Bomba ](https://github.com/turbo124 )
2020-12-07 09:40:12 +01:00
* [Benjamin Beganović ](https://github.com/beganovich )
2022-11-16 08:20:18 +01:00
* [All contributors ](https://github.com/invoiceninja/invoiceninja/graphs/contributors )
2020-12-07 09:30:11 +01:00
2021-07-08 10:04:20 +02:00
## Security
2020-04-07 22:46:53 +02:00
2021-07-08 10:04:20 +02:00
If you find a security issue with this application please send an email to contact@invoiceninja.com Please follow responsible disclosure procedures if you detect an issue. For further information on responsible disclosure please read [here ](https://cheatsheetseries.owasp.org/cheatsheets/Vulnerability_Disclosure_Cheat_Sheet.html )
2020-12-07 09:30:11 +01:00
## License
2021-07-08 10:04:20 +02:00
Invoice Ninja is released under the Elastic License.
2021-04-05 16:36:30 +02:00
See [LICENSE ](LICENSE ) for details.