Skip to content

This is a sample Laravel application, showing integration with Agora Invoicing and license manager

License

Notifications You must be signed in to change notification settings

ladybirdweb/agora-integration-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About this repo

This repo contains a sample Laravel web application, showing integration with below platforms

This application is muti tenant and can be deployed on any cloud infrastructure

Who is this for?

Anyone who wants to start a software product business for their self hosted(on premises) or Saas(cloud hosted) products can use this platform and go live in least amount of time and start selling their products with out of the box invoicing, payment gateway, license management and cloud deployment for saas application.

Requirements

To run this application your host just needs a couple of things:

  • Web Server: Apache or IIS or Nginx
  • PHP Version: 8.2+
  • PHP Extensions: Mcrypt, OpenSSL, Mbstring, Imap, Tokenizer
  • Database: MySQL(8.0+) or Postgres or SQLite or SQL Server
  • Web Server Extension: Pretty URLs or Search Engine Friendly URL's have to be enabled in your web server configuration

Supported platforms

This muti tenant saas web application is tested and successfully deployed on Digital Ocean using Kubernetes

Installation Guide

The installation steps for this app is same as that of Faveo. Please refer to our Installation Guide for steps.

Credits

  • Laravel Framework
  • Admin LTE Theme

Error Reporting

This app uses Bugsnag to monitor application stability in production enviroment. It helps us to provide bug fixes and feature updates after analyzing the logs and crash reports for the application. If you are customizing the application under development environment, we request you to disable this error reporting. It will allow us to ignore the errors occurred during your development cycle. It can be easily disabled by updating your app environment to development in .env.

You can still report the issues on our Github Issue page by providing proper information about the changes you are trying to implement. We assure you that community will help you and your customization can be a part of this application if it follows our contributing guidelines.

Security Policy

Supported Versions

Check mark versions are supported with security patches.

Version Supported
1.0.0
< 1.0

Supported Updates

Security updates will be released once in a month. If it's high priority, we will make it twice a month

Reporting a Vulnerability

Please report (suspected) security vulnerabilities to [email protected]. You will receive a response from us within 48 hours. If the issue is confirmed, we will release a patch as soon as possible depending on complexity but historically within a few days.

Contributing

Create your own fork of master repository and use git-flow to create a new feature. Once the feature is published in your fork, send a pull request to begin the conversation of integrating your new feature into this repo.

Help

Visit the issue page. And if you'd like professional help commercial support is available, email us through the contact form.

Follow Us

About

This is a sample Laravel application, showing integration with Agora Invoicing and license manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published