Professional Documents
Culture Documents
Business Analyst Red Mango (1) (2)
Business Analyst Red Mango (1) (2)
Business Analyst Red Mango (1) (2)
The company requires one digital mobile application for onboarding consumers for their
Cable & broadband subscriptions in which customer KYC & other details can be filled up
by their Internal employees only. They need a management portal also for their internal
employees to verify filled forms & onboard consumers. They also need MIS and user
management for the same.
1. Queries
● Will there be scope for e-KYC?
● How will the customer data be stored in the database? I.e., Encrypted / Plain text.
If Encrypted, which encryption algorithm will be used?
● How many internal employee roles are to be defined for the management portal? E.g.,
Admin / Manager / Employee accordingly the permissions need to be set (View / Edit)
● For customer KYC document upload, what will be the minimum/maximum KB file upload
defined?
2.Architecture / Flow Diagram
Key Features:
Technology Stack:
● Mobile App Development: Native app development for Android and iOS
● Backend Development: Node.js or Python for backend services.
● Database: SQL or MongoDB for data storage.
● Security: SSL/TLS encryption, OAuth for user authentication, and robust security practices.
● MIS and Analytics: Integration with tools like Tableau or custom-built analytics solutions.
● Infrastructure: Cloud hosting (e.g., AWS, Azure) for scalability and reliability.
OnboardX aims to provide a seamless and secure onboarding experience for consumers while
streamlining internal processes for cable and broadband service providers. It facilitates data-driven
decision-making through MIS and analytics, enhancing overall operational efficiency and customer
satisfaction.
6. Backend Development:
● Build a secure and scalable backend system to handle user data, applications, and
communication between the mobile app and the internal employee portal.
● Develop APIs for data retrieval and processing.
7. Database Setup:
● Select and configure a reliable database system (e.g., PostgreSQL, MongoDB) to store user
profiles, application data, KYC documents, and MIS data.
● Implement data encryption and security protocols.
8. Security Measures:
● Implement robust security measures, including SSL/TLS encryption for data transmission, secure
storage of sensitive information, and user authentication (OAuth).
● Regularly update security patches and conduct penetration testing.