Features of software:
- capable to handle multiptle requests at same time
- capable to make queques of requests
- timing setting b/w processing of request
- must be fast, recharge must done in 5 seconds or less.
- receive all incoming sms from operator network and capable to push that sms to my website server's database.
and also Extract the Tranaction ID and store the same in different field in DB and display with everu recharge.
- software must work on both modes: EC and USSD
- capable to store all data within pc using virual server or anything similar
- check offer on each mobile number before reharging by ussd command
- security of system also required like accepting request from my website server only, recharging in such a way that
operator do not able to detect that it is not manual recharge because operator blocks sim card if they detect it.
-Software must have option to change in AT Commands code, when operator like Airtel change their
STK Code in every 8 to 10 month in that case software become no use.
So,we easily copy and paste new code for different operators.
How it should work?
- I will send recharge request from my website to modem ip address, say [url removed, login to view]
- Then modem will receive this request with software and then software will process this request and start recharging.
- result of recharge is collected from operator network and store in SOFTWARE'S database and send to my website say: [url removed, login to view] and displayed to the user.
An example of the software is here. - [url removed, login to view]
The developement envoirnment must be [url removed, login to view], MVC , HTML, AngularJS.
DB- SQL Server.
The User types will be , ADMIN, Master Distributor , Distributor, Sales Agent, Retailer.
1-User will be able to create , Master Distributors, Distributors, Sales Agent and Retailers respectively
from right to left i.e Master Distribuot can create all, Distributor can create Sales agent and Retailer
,and Sales agent can create Retailers
2-User will be able to Recharge the Customer Mobile.
3-User will be able to transfer the Recharge Load from one user to other of its tree.
4- User can see Recharge Reports of all the users in its tree.
Android Application - Developed in Java, Android Studio., able to consume .NET WebServices with use of JSON,SOAP or REST
-- I also want an Android app to do the same stuff of the website.
i HAVE AN EXAPLE OF THE SAME, OF RETAILER TYPE USER, AS I AM USING THE SOFTWARE OF SOME COMPANY FOR RECHARGE PUPOSES.
And Most Importantly, I WANT THE FULL SOURCE CODE OF ALL THE APPLICATION, WEB APP AND THE ANDROID APP.