Crater - Open Source Invoicing Software

Crater Free Invoicing Software

Free And Open Source Billing Software For Small Businesses

Complete invoicing system which helps small companies for book keeping. Grow business by tracking expenses, payments, create invoices and estimates.

 

Crater is built on modern technologies to serve small businesses for managing their billing and payment Solutions. It is an On-Premise accounting software that can be installed and monitor all financial operations on your private server.

You can use excellent features for creating invoices, send them to customers by an email and accept payments. It also helps businesses to build billing products, provide forecasts and handle expenses.

Crater is shipped with a beautiful dashboard that displays graphical summaries. Reporting is a vital part of it, and numerous types of reports are available that allow decision-making leadership.

Crater is developed on Laravel framework, VueJS and MySQL database. The license for this open source billing software is ATTRIBUTION ASSURANCE LICENSE (adapted from the original BSD license).

System Requirements

In order to install Crater, you must have the following softwares:

  • Nginx / Apache
  • PHP >= 7.2.0
  • MySQL

Features

  • Dashboard
  • Customers
  • Items
  • Invoices
  • Estimates
  • Payments
  • Expenses
  • Reports
  • Taxes

Installation Instructions

Installing using downloaded package:

Download the latest release from https://craterapp.com/downloads.

Upload the downloaded zip file to your Server and unzip it.

Point your domain or subdomain to the public directory inside the Crater directory.

Open your web browser and go to your given domain and follow the installation wizard.

Installing using Docker:

Install Docker and docker-compose on your server.

Clone the repository by running this command.

$ git clone https://github.com/bytefury/crater

Change your current working directory and run your application using below commands.


$ cd crater
$ cp .env.example .env
$ docker-compose up -d
$ ./docker-compose/setup.sh

Open your web browser and go to your given domain and follow the installation wizard.