I am looking for a professional or team that can develop a SaaS application to process CDR from multiple mobile network operator (I will provide sample CDR) and present the bill to the client. The application will be hosted on a web server – any distro of Linux. The client will access via secure interface.
How it should work and what it should do:
The application will collect CDR from the mobile network operator either from and FTP server or using XML. The CDR will be processed and stored for historical data and real-time bill and usage presentation via a dashboard on the portal, according to service provider.
Customer should be able to create profile straight from the portal like self-service, to have access to application.
Each client (or department) should be able to login to their instance of the application without viewing any other client’s information. Once a client logs into the web portal, he should see a summary of the usage broken down into spend per service provider for his entire companyand can drill down further to business units and further down to individual card level. Login should be either standalone or preferable via Single Sign-on integration with LDAP or MS AD.
The head of a team or department should only be able to view only his department in the same fashion. An individual card user should be able to see only his usage data.
The customer should be able to drill down further to see which MSISDN (cell number) number makes up the bill and what the data consumption. This data should be updated every time a recent CDR is received from the MNO.
An end user (the data card user) should also be able to login using either MSISDN number or single sign-on with Active Directory (AD), to view his account usage and spend.
Application will need to collect HR/Finance information on cost center and present the bill/usage according to the following structure:
At all levels, the usage information should be presented as follows:
Summary Usage (total for all networks/service providers)
Usage per network/service provider
Usage per MSISDN (card number)
Will like reporting feature if possible at this stage or later, using Jasper report.
Customer should be able to change color scheme to suit its own colors using CSS.
The application must be able to scale with additional features without the system needing a reboot or restart. Also bear in mind that there is an opportunity for a long term working relationship to scale the application further.
Agile methodology must be used; quality of work and speed is critical as well as great, simple yet appealing and intuitive UI.
Further queries and input welcome.
You must demonstrate good understanding of requirements and show previous work in billing or SaaS or both. Live application no case studies or portfolio. Only serious respondents please.
22 freelancers are bidding on average $5918 for this job
Hi, I propose to build this application using Java for the server-side and Flex for parts of the front-end like the billing summaries (using charting components) in addition to the mentioned Jasper Reports.
Hello, I represent RobinLab. We possess a valuable experience in web and mobile development and would like to assist you with your project. Kindly check your PMB for details. Thank you. Catherine
Hi, We are Atlanta based Web Development Firm and interested in your project. we can offer a quality product with 100% [url removed, login to view] check your PMB for more details.
Hi, I have 20 yrs experience - mostly at large companies. ERP applications. Can show you a demo via Go to meeting of applications I have worked on. Can complete quality work in a short time frame. Thanks.