Authentication, authorization and billing system for Telecommunication Company
$1500-3000 USD
Cancelado
Publicado hace casi 11 años
$1500-3000 USD
Pagado a la entrega
We need to implement a system of authentication, authorization and billing to allow us to manage various telecommunications services.
Our company will implement various online services to be consumed by our customers.
Generally our clients are companies with multiple internal users. Users are of different types and must have access according to their profile and permissions.
We need a system that can store different types of credentials possible and comply with the functions of authentication, authorization and billing.
Exist hierarchically corporate account on which are contracted and paid services. This account company must have at least one owner. The account owner can create new users and assign profiles and permissions. The owner can assign permissions to another user ownership. An owner can not be removed unless the count has another owner.
Some examples:
[login to view URL]
[login to view URL]
User control [login to view URL]
As for service, our company sells telecommunications services. Mainly online services will be consumed. An example of a service structure is:
- Telephone
- Call Center Jobs
--- Collection by post
--- Collection by feature
- Called issue services
--- Charge per call
--- Charge for additional advice
Each customer account must have a billing structure prepaid or postpaid. These characteristics are given by the type of service. The client can hire prepaid and postpaid services with one account. We could say that each service should be seen as a separate collection account. For example charging stations per seat call center can have a monthly charge per job but issuing service calls will be charged for each transaction on prepaid.
Developing need the following:
• Data structure that allows store customers, users, permissions and everything related to accounts and access. (Class diagram c# .net)
• Data structure that lets you store services and payment methods.
• API for authentication and authorization Machine to machine (for use with web-api).
• Control System for web browser sessions.
• Admin Control Panel and user profile page.
• No Sql server implementation.
• IIS server implementation.
The idea is that this is a comprehensive system that allows management and customer management and finances.
Billing system time charges, recurring and consumption.
MUST:
. NET WEB-API
C #.
NoSQL (not accept SQL).
Only accept C #. NET.
Translatable multiple languages.
Of the bidders expect a formal proposal in a position to carry out the entire process. We are ready to start the service and the maximum time is 12 days implementation up and running.
We have to implement infrastructure development Amazon.
Only bid if you have experience in user management, Web security and services restfull.
If native Spanish speaking is a plus.