Skip to content

ladybirdweb/agora-invoicing-community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agora Invoicing

StyleCI License Quality Score Travis CI PHP CodeSniffer

Agora is a comprehensive billing and subscription management system designed for SaaS and other software businesses. It efficiently handles signups, provisioning, billing, and support, making it the ideal solution for subscription-based models.

Agora can be customized according to your business requirements, and we offer professional customization services.

Additionally, Agora Invoicing integrates with Agora License Manager for efficient software licensing management. To explore the integration further, check out our sample integration app.

Developed and launched by Ladybird Web Solution Pvt Ltd in March 2016.

Requirements

To run Agora Invoicing, your server should meet the following requirements:

  • PHP Version: 8.2+
  • Laravel Framework: 10+
  • Database: MySQL 8.0.x, PostgreSQL, SQLite, or SQL Server
  • Web Server: Apache, IIS, or Nginx
  • PHP Extensions: Mcrypt, OpenSSL, Mbstring, Tokenizer
  • Web Server Extensions: Pretty URLs or Search Engine Friendly URLs must be enabled

Installation Guide

The installation process for Agora Invoicing is identical to that of Faveo Helpdesk. Please refer to the Faveo Installation Guide for detailed step-by-step instructions.

Credits

  • Laravel Framework
  • Admin LTE Theme

Features

Check out the detailed features of Agora Invoicing in our Agora Features Wiki.

Error Reporting

Agora Invoicing uses Bugsnag to monitor application stability in production environments. This helps us quickly identify issues and release bug fixes and updates.

Disable Error Reporting for Development

If you are customizing the application in a development environment, we recommend disabling error reporting to avoid unnecessary alerts. You can easily disable error reporting from the Error Logs and Debugging section in the admin panel, or by setting the environment to development in your .env file.

Reporting Issues or Customizations

You can still report any issues or share your customizations via our GitHub Issues page. If your changes follow our contributing guidelines, we may integrate them into the main application.

Security Policy

Supported Versions

The following versions are actively supported and receive security patches:

Version Supported
4.0.2.3
< 4.0.2.2.1

Supported Updates

  • Security updates are released monthly. In case of critical vulnerabilities, updates may be released twice a month.

Reporting a Vulnerability

If you suspect a security vulnerability, please report it to [email protected]. You will receive a response within 48 hours. If the issue is confirmed, we will aim to release a patch as quickly as possible—usually within a few days, depending on the complexity of the issue.

User Manual

For detailed guidance on using Agora Invoicing, please refer to the Agora Invoicing Wiki.

Commercial Support

If you'd like professional support or need custom development, please reach out via our contact form.