I am looking for a php scrip to manage our clients / resellers & multiple sms gateways using http api.
What we need is given below :
Multilevel Interface Admin/Reseller/Clients accounts (reseller can also create sub resellers).
Creation of Unlimited Users and Resellers
Create and Edit Resellers
Create and Delete Contact Groups
Upload, Edit or Delete Contacts
Create and Delete SMS Templates
Send SMS to whole Group
Edit Personal Information
SMS Delivery ( Cron/Scheduler based system)
SMS Credit addition and deduction
Activation and Deactivation of Users
Own Branding for each reseller
Separate url for every reseller
Under the reseller system, admin must be able to assign reseller rights (i.e. allowing a reseller to create further resellers,etc)
Sender-id management system all sender id need to approve by admin
Enable/Disable dynamic sender-id.
Sender-id blacklist system,i.e. permanently disable select sender id's.
DND filtering system with Enable/Disable NDNC filtering.
Enable or disable any feature in the user/reseller account from admin panel.
Live delivery reports generation.
Admin will have option to set sms gateway for all resellers/users
Reseller can set own tariff for users
Option to allow/disallow User/Reseller to use own HTTP API or admin can set provided Http API for any particular
Enable/Disable delivery reports.
Send single sms.
Send bulk sms by file upload (ex: upload excel/word/txt file)
Add contacts/groups/templates etc.
Add Unlimited Credits to yourself
View Completed SMS Jobs
View Status of posted messages with SMSC message ID
Stop and Start SMS of particular user
Install and Remove SMS Connectivity
Change Connectivity of whole website
Use multiple connectivity for website
Set specific for client/reseller.
Set default route for sign up.
New user signup with mobile authentication, allocation of fixed number of demo sms credits on successful signup.
The project is judiciously developed with following technologies:
• Mysql database
• HTML for Designing
• CSS for Designing
Any similar ready to use application with demo will be preferred.