ICTInnovations has released ICTRoshni Service provider Version 2.0.0. ICTRoshni is the business solution for internet service providers to offer online consultancy services. Internet service providers and business owners can start offering consultancy services ranging from medical consultancy, legal consultancy, education consultancy, business consultancy or consultancy on social and psychological issues to their customer and bill their customers accordingly. The ICTRoshni software solution offers separate mobile apps for both customers and consultants to offer consultancy services also it bundles with a backend admin portal to manage all services, customers, queries and consultants as well as billing management.

Following are the new & enhanced previous features introduced in ICTRoshni version 2.0.0:

Chat & Video Communication:

ICTRoshni service provider version 2.0.0 now offers seamless Chat Support through Converse.js, allowing smooth communication between clients and professionals via a web-based chat platform. Additionally, the Video Conferencing feature enables direct video calls, providing enhanced interaction and a more personalized consulting experience between clients and professionals.

Push Notification Support (Android):

ICTRoshni service provider version 2.0.0 is now integrated with Firebase Cloud Messaging (FCM) to provide real-time Push Notifications for Android users, keeping both clients and professionals informed at every stage of the interaction. Key notifications include:

  • Client creates a query: “Your query has been submitted successfully.”
  • Professional accepts a query: “A professional has accepted your query and will assist you shortly.”
  • Client provides feedback: “Thank you for your feedback! Your review has been submitted.”

This ensures a seamless and interactive user experience.

WebSockets (web-only Notification):

ICTRoshni introduces WebSockets in service provider version 2.0.0 for real-time, web-based notifications, ensuring instant updates during critical moments. Notifications are triggered when:

  • A professional initiates a call: The client is immediately notified when the professional starts a call.
  • A client initiates a call: The professional is instantly alerted when the client initiates a call.

This real-time notification system enhances communication and ensures seamless interactions between clients and professionals.

Enhanced dashboard:

The ICTRoshni service provider version 2.0.0 admin dashboard provides a comprehensive view of system activity and performance, offering insights through various key metrics, including:

  • Total Users: Displays the total number of users registered.
  • Number of Clients: Tracks the number of clients using the platform.
  • Number of Professionals: Shows the number of professionals available for queries.
  • Number of Assigned Queries: Indicates how many queries are currently assigned to professionals.
  • Number of Unassigned Queries: Displays the count of queries awaiting assignment.
  • Number of In-Progress Queries: Monitors queries that are actively being worked on.
  • Number of Completed Queries: Tracks queries that have been successfully resolved.
  • Number of Units Detained by Admin: Shows the units currently on hold or detained by the admin for review.

Enhancement in User management & Area Management:

ICTRoshni service provider version 2.0.0 introduces several key features aimed at enhancing user experience, communication, and system management. These include upgraded frameworks, improved communication tools, real-time notifications, and advanced user and area management functionalities.

User Management:

  • Roles Management: Administrators can now add, update, and delete user roles, such as admin, client, and professional, ensuring users have the correct permissions within the system.
  • User Creation: Admins can create new users directly through the admin portal, assigning them appropriate roles and permissions based on their function, such as client or professional.

Area Management:

  • Area Management: Admins can manage different areas in the system, including adding, updating, or deleting areas.
  • Google Maps Integration: The system integrates with Google Maps Autocomplete API to fetch accurate area coordinates (longitude and latitude) for more precise location management.

These features make ICTRoshni more robust, enhancing both user experience and the administrative control for more efficient service delivery.

Query Management Enhancement:

ICTRoshni service provider version 2.0.0 introduces a more robust and organized query management system to enhance the communication flow between clients and professionals. The system classifies queries into four distinct stages, ensuring that each query is tracked, processed, and managed efficiently.

  • Unassigned Queries: These represent new queries submitted by clients that have not yet been assigned to any professional. Admins can easily review these pending queries and assign them to the most suitable professional.
  • Assigned Queries: Once the admin assigns a query to a professional, it moves into the “Assigned Queries” stage. At this point, the query is awaiting acknowledgment and acceptance from the assigned professional. This status helps track which queries have been delegated but not yet acted upon.

  • In-Progress Queries: After a professional accepts a query, it transitions into the “In-Progress Queries” stage. Here, the professional actively works on resolving the client’s issue, and both the admin and client can track the progress of the resolution.
  • Completed Queries: Upon successfully resolving the issue, the query enters the “Completed Queries” stage. This indicates that the professional has finished their work and the query has been resolved to the client’s satisfaction.

By segmenting the query lifecycle into these four stages, ICTRoshni enables more transparent, streamlined, and efficient query management, providing a clear overview of the status of each client’s issue. This helps admins and professionals stay on top of their workload, ensuring that queries are addressed in a timely manner.

Professional Management:

ICTRoshni service provider version 2.0.0 features the platform’s ability to manage professionals by offering a comprehensive set of features for administrators and professionals alike. This system ensures efficient assignment and handling of client queries, fostering improved communication and productivity.

  • Add, Update, and Delete Professionals: Admins have the authority to manage the platform’s professionals seamlessly. They can easily add new professionals to the system, update their details as needed, or remove them from the platform when necessary.
  • Professionals Can View Assigned Queries: Each professional has access to their personalized query section, where they can view all the queries assigned to them by the admin. This allows professionals to stay organized and easily keep track of their work.
  • Accept or Reject Assigned Queries: Once a query is assigned, professionals can either accept the query if they are available to work on it or reject it if they are unable to take it up. This flexibility ensures that only available professionals handle incoming queries, leading to better service delivery.

  • View Client Feedback: After the completion of a query, professionals can view the feedback provided by clients. This feature offers valuable insights into their performance and helps them continuously improve the quality of their services.

ICTRoshni’s Professional Management system ensures that professionals are efficiently managed and equipped with the tools they need to handle client queries effectively, thereby improving service quality and client satisfaction.

Client Management:

ICTRoshni service provider version 2.0.0 introduces an advanced Client Management system designed to streamline the process of handling client interactions and queries. This feature ensures that client activities are efficiently managed, enabling seamless communication between clients and professionals.

  • Add, Update, and Delete Clients: Admins have the ability to manage client profiles effortlessly. They can add new clients to the platform, update client information, or remove inactive clients when necessary, keeping the system well-organized and up-to-date.
  • Clients Can Create Queries: The platform empowers clients by allowing them to create new queries easily. Whether they are seeking advice or assistance, clients can initiate their requests and submit queries directly through the platform or Application.

  • Clients Can View and Update Queries: Once a query is submitted, clients can view the status of their queries in real-time. They are also provided with the option to update their queries if additional information or changes are needed, ensuring smooth and accurate communication throughout the process.
  • Clients Can Provide Feedback After Query Completion: Upon completion of a query, clients have the opportunity to provide feedback about the service they received. This feedback is essential for maintaining service quality and improving future interactions between professionals and clients.

With these features, ICTRoshni’s Client Management system not only enhances user engagement but also ensures that clients have full control over their queries, contributing to a more efficient and responsive service experience.

Upgrade to Laravel 10.x:

ICTRoshni service provider Version 2.0.0 has now been upgraded to Laravel 10.x, bringing enhanced performance, improved security features, and the latest framework functionalities. This upgrade ensures a more efficient and scalable platform, offering better support for modern web development standards and making future updates and maintenance smoother.

ICTInnovations

Leveraging open-source in ICT