2017 © Pedro Peláez
 

project tcablebilling

A monthly recurring billing software for cable TV company.

image

rnaby/tcablebilling

A monthly recurring billing software for cable TV company.

  • Monday, October 9, 2017
  • by rnaby
  • Repository
  • 2 Watchers
  • 5 Stars
  • 0 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Sublime's custom image , (*1)

tCableBilling®

Build Status, (*2)

Localhost | Server Host

Right now I'll suggest you to host this application on your localhost. In future I'll release a web host version. This application will also run smoothly on server also, but it is not recommended. For any support or assistance please email me naby88@gmail.com., (*3)

Description

It is a recurring billing application for generating monthly subscription bill cable TV network clients, developed with Laravel 5.2., (*4)

Modules

  • Client Module
  • Billing Module
  • Payment Module
  • Individual History Module
  • Package Module
  • Area Module
  • Employee Module
  • Dashboard Overview Module

Database Design

Sublime's custom image, (*5)

Installation

Composer must be installed in your system for installing this software., (*6)

1. Step One

Clone this repository to your localhost or server directory., (*7)

$ git clone git@github.com:rnaby/tCableBilling.git /to/your/path

or, (*8)

$ git clone https://github.com/rnaby/tCableBilling.git /to/your/path

2. Step Two

Now rename the .env.example to .env and fill that file with necessary information., (*9)

3. Step Three

Now go to this software root directory. After going there run, (*10)

$ composer install

and wait some time while the composer download and install needed packages., (*11)

4. Step Four

Now run $ php artisan migrate for migrating the database, (*12)

5. Final Step

Now go to your favourite browser and try to access the software through that browser., (*13)

Requirements

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • MySQL / Sqlite3
  • Apache/NGINX
  • MySQL
  • GD Extension

Built With

Features

  • Built using Laravel 5.2
  • Live PDF generation using domPDF
  • Recurring invoices with auto-billing
  • Manage multiple client packages
  • Manage employee data
  • Monthly report generation
  • Multi-user support
  • Tax rates and payment terms
  • Discount management
  • Partial payments
  • Due management
  • Auto DB backup(Right now for Sqlite only)

Queries

For any further query on tCableBilling®, please create an issue. We will discuss the topic there. I'll not answer any email on query. Email communication is only for Contribution, Donation and Documentation., (*14)

Contributing

All contributors are welcome!
For information on how contribute to tCableBilling®, please contact me at naby88@gmail.com., (*15)

Donation

Any kinds of donations are welcome!
For information on how donate to tCableBilling®, please contact me at naby88@gmail.com., (*16)

Documentation

It is one of my pet projects. After 9-5 regular job I coded it at home. You can understand that it wasn't possible for me till now to write the software and documentation both at a time. So it would be great if you guys contribute to this software documentation as well as to this software code.
For information on writing the documentation of tCableBilling®, please contact me at naby88@gmail.com., (*17)

License

tCableBilling® is released under the Attribution Assurance License.
See LICENSE for details., (*18)

The Versions

09/10 2017
07/10 2017

v1.0.0.x-dev

1.0.0.9999999-dev

A monthly recurring billing software for cable TV company.

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel framework billing recurring billing cable tv