1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 00:11:35 +02:00
Go to file
Hillel Coren da1f14a8dc Merge pull request #4 from alltheworld/test
Doing Phantom Js Faster
2014-02-09 17:06:46 +02:00
app Added unqiue ids to contact email fields 2014-02-06 23:55:54 +02:00
bootstrap bug fixes 2014-01-15 14:01:24 +00:00
public Added unqiue ids to contact email fields 2014-02-06 23:55:54 +02:00
tests Doing Phantom Js Faster 2014-02-09 11:51:05 +02:00
.bowerrc Implemented bower 2014-01-05 16:03:29 +02:00
.gitattributes Initial commit 2013-11-26 14:45:07 +02:00
.gitignore bug fixes 2014-02-04 09:07:16 +02:00
artisan Upgraded to laravel 4.1 and working on app engine support 2014-01-04 23:31:37 +02:00
bower.json bug fixes 2014-01-28 00:40:40 +02:00
codeception.yml Added codeception 2014-02-04 00:56:23 +02:00
composer.json Added unqiue ids to contact email fields 2014-02-06 23:55:54 +02:00
composer.lock Added codeception 2014-02-04 00:56:23 +02:00
LICENSE Implemented notifications 2013-12-25 16:34:42 -05:00
php.ini Upgraded to laravel 4.1 and working on app engine support 2014-01-04 23:31:37 +02:00
phpunit.xml Initial commit 2013-11-26 14:45:07 +02:00
README.md bug fixes 2014-02-03 15:42:36 +02:00
scheduler.yml Working on recurring invoices 2013-12-10 19:18:35 +02:00
server.php Initial commit 2013-11-26 14:45:07 +02:00

Invoice Ninja

Simple, Intuitive Invoicing

https://www.invoiceninja.com/rocksteady

Introduction

Most online invoicing sites are expensive. They shouldn't be. The aim of this project is to provide a free, open-source alternative. Additionally, the hope is this codebase will serve as a sample site for Laravel as well as other JavaScript technologies.

Features

  • Core application built using Laravel 4.1
  • Invoice PDF generation directly in the browser
  • Tax rates and payment terms
  • Integrates with many payment providers
  • Recurring invoices

Remaining Work

  • Home dashboard
  • Multiple language support
  • Reports

Steps to setup

Clone the Github project

git clone git@github.com:hillelcoren/invoice-ninja.git ninja
cd ninja

Install Laravel packages using Composer

Note: you may be prompted for your Github user/pass due to their API limits.

composer install

Install JavaScript packages using Bower

bower install

Configure config/database.php and then initialize the database

php artisan migrate --seed

Frameworks/Libraries