rajendrabharaskar / PHP7-Telecom-Management

Telecom Management System / Number Database / RESTful API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Telecom Management / Number Database / RESTful API

  • Used to manage phone number inventory and tracking of reserved, available, and inuse status.

  • Some System Management Tools are included for Cisco, 911Enable, and Sonus 5k Voice Platforms but are custom settings for the author's environment.

    • This system is not meant to be used outside of our specific environement.

#App Summary

This is an app running on Laravel 5.3 + Dingo + JWT + Bouncer + L5-Swagger

RESTful API to create, read, update, and delete phone number blocks for number tracking. It can be called via anything capable of interacting with a RESTful/JSON API.

Authentication is possible via client TLS certificate, or LDAP if enabled and configured. User management is not in scope.

The current intended application stack for this application is: Ubuntu 16.04 + Nginx + PHP 7 + Mysql 5.7

Bouncer roles manage rights to the numbers databases via the application http controllers.

#Backend

#Frontend UI There is also a Frontend UI that is included using Bootstrap3, AngularJS 1.5, Angular-Chart.js and angular-jwt.

About

Telecom Management System / Number Database / RESTful API

License:GNU Lesser General Public License v3.0


Languages

Language:PHP 56.1%Language:HTML 27.8%Language:JavaScript 14.7%Language:Blade 0.8%Language:Shell 0.6%Language:Vue 0.0%