mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 19:18:56 -05: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
Fork the Github project
https://help.github.com/articles/fork-a-repo
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
- laravel/laravel - A PHP Framework For Web Artisans
 - twbs/bootstrap - Sleek, intuitive, and powerful front-end framework for faster and easier web development.
 - patricktalmadge/bootstrapper - Laravel Twitter Bootstrap Bundle
 - danielfarrell/bootstrap-combobox - A combobox plugin
 - jquery/jquery - jQuery JavaScript Library
 - eternicode/bootstrap-datepicker - A datepicker for @twitter bootstrap
 - jquery/jquery-ui - The official jQuery user interface library
 - knockout/knockout - Knockout makes it easier to create rich, responsive UIs with JavaScript
 - rniemeyer/knockout-sortable - A Knockout.js binding to connect observableArrays with jQuery UI sortable functionality
 - MrRio/jsPDF - Generate PDF files in JavaScript. HTML5 FTW.
 - FortAwesome/Font-Awesome - The iconic font designed for Bootstrap that works with twitter bootstrap
 - jasonlewis/basset - A better asset management package for Laravel
 - Zizaco/confide - Confide is a authentication solution for Laravel 4
 - Anahkiasen/former - A powerful form builder, for Laravel and other frameworks (stand-alone too)
 - barryvdh/laravel-debugbar - Laravel debugbar
 - DataTables/DataTables - Tables plug-in for jQuery
 - Chumper/Datatable - This is a laravel 4 package for the server and client side of datatables
 - omnipay/omnipay - A framework agnostic, multi-gateway payment processing library for PHP 5.3+
 - Intervention/image - PHP Image Manipulation
 - webpatser/laravel-countries - Almost ISO 3166_2, 3166_3, currency, Capital and more for all countries
 - briannesbitt/Carbon - A simple API extension for DateTime with PHP 5.3+
 - thomaspark/bootswatch - Themes for Bootstrap
 - mozilla/pdf.js - PDF Reader in JavaScript
 - nnnick/Chart.js - Simple HTML5 Charts using the tag
 - josscrowcroft/accounting.js - A lightweight JavaScript library for number, money and currency formatting
 - jashkenas/underscore - JavaScript's utility _ belt
 - davejamesmiller/laravel-breadcrumbs - A simple Laravel-style way to create breadcrumbs in Laravel 4
 
Description
				
					Languages
				
				
								
								
									PHP
								
								94%
							
						
							
								
								
									Blade
								
								4.2%
							
						
							
								
								
									HTML
								
								1.8%