🏆
Global Knowledge Platform
Serving Researchers Since 2012

NexTask: An Agency-Oriented CRM with Integrated Task Management

DOI : https://doi.org/10.5281/zenodo.19603819
Download Full-Text PDF Cite this Publication

Text Only Version

NexTask: An Agency-Oriented CRM with Integrated Task Management

Mr. Sunny Bhanudas Devlikar

Universal College of Engineering Vasai, Maharashtra

Mr. Mitesh Prakash Bhoir

Universal College of Engineering Vasai, Maharashtra

Mr. Suraj Bhusare

Universal College of Engineering Vasai, Maharashtra

Mr. Krishna Bichkar

Universal College of Engineering Vasai, Maharashtra

Ms. Silviya DMonte

Assistant Professor Department of Computer Engineering, Universal College of Engineering

Abstract – This paper presents the design and implementation of NexTask, a centralized Customer Relationship Management (CRM) platform aimed at improving lead management and organizational transparency. The system addresses challenges such as fragmented lead tracking, limited performance visibility, inefcient communication handling, and insufcient access con- trol mechanisms. We propose a unied CRM framework that integrates advanced lead lifecycle management, real-time ana- lytical processing, and structured reporting. The implementation includes lead import and monitoring modules, graphical analytics for performance evaluation, and automated PDF-based report generation. A three-tier Role-Based Access Control (RBAC) architecture, comprising Super Admin, Admin, and User, ensures controlled data access, logical isolation, and secure governance. The system also incorporates Email and WhatsApp communi- cation modules and supports mobile-responsive access for cross- device usability. The proposed model provides a scalable and secure CRM solution designed to enhance operational efciency, accountability, and data-driven decision-making in multi-level organizational environments.

KeywordsCustomer Relationship Management, Lead Man- agement, Role-Based Access Control, Real-Time Analytics, Busi- ness Intelligence

  1. Introduction

    Customer Relationship Management (CRM) systems have become essential tools for organizations seeking to manage leads, monitor sales performance, and maintain structured communication with clients. As businesses increasingly adopt digital workows, the demand for centralized and intelligent CRM platforms continues to grow. However, many small and mid-scale organizations still rely on fragmented systems for lead tracking, communication, analytics, and reporting. This fragmentation introduces several operational limitations: (1) Inconsistent lead data management due to decentralized stor- age, (2) Limited visibility of team performance across hierar- chical levels, (3) Restricted analytical capabilities for real-time decision-making, (4) Lack of controlled access mechanisms to protect sensitive business data, and (5) Inefcient communi-

    cation tracking across multiple platforms. Such challenges re- duce organizational transparency, slow down decision-making processes, and affect overall productivity. To address these issues, we propose NexTask, a centralized CRM platform designed to provide structured lead management, hierarchi- cal access control, integrated communication, and real-time analytical reporting within a unied framework. The system implements advanced lead lifecycle management, real-time analytics with graphical visualization, and automated PDF- based analysis reporting to support managerial evaluation. A key architectural component of the proposed system is a Role-Based Access Control (RBAC) model structured across three hierarchical levels: Super Admin, Admin, and User. This design enforces the principle of least privilege, ensuring controlled data accessibility, logical isolation between opera- tional tiers, and secure governance of organizational informa- tion. Furthermore, NexTask integrates Email and WhatsApp communication modules to streamline engagement workows and is developed with a mobile-responsive architecture to ensure accessibility across devices. This paper presents the system architecture, implementation methodology, functional design, and analytical evaluation of NexTask, demonstrating how a unied CRM framework can enhance operational efciency, improve accountability, and support data-driven decision-making in modern business environments.

  2. Review of Literature

    Research in CRM platforms and project management sys- tems has grown signicantly in recent years. Existing studies focus on customer lifecycle management, workow optimiza- tion, scheduling efciency, and system transparency. However, limited research addresses the integration of structured lead management with hierarchical project coordination tailored for agency-oriented environments.

    The study on AI-enhanced CRM platforms and distributed web architectures by Milev, Ileana, and Petrov explores how

    articial intelligence can improve personalization and au- tomate customer interactions in CRM environments. Their system demonstrates the potential of AI-driven customer expe- rience management in distributed web systems [1]. However, the study does not address structured project and task man- agement, agency-client workow coordination, or hierarchical role based operational control required for managing digital agency environments.

    Research on blockchain-based project management systems by Rahman et al. focuses on improving information secu- rity, transparency, and accountability in project workows. The proposed Chain Manager framework utilizes blockchain technology, smart contracts, and immutable records to ensure secure data handling and traceability [2]. Despite its strong emphasis on security and transparency, the study does not focus on practical agency oriented CRM workows such as lead management, structured client-project mapping, and centralized operational monitoring within a unied platform.

    A web-based project management system designed for in- novation and entrepreneurship activities in academic environ- ments emphasizes collaboration and project tracking among students [3]. Although the system supports the coordination of educational projects effectively, it is not designed to handle professional clientagency workows or structured role hier- archies commonly required in service-based organizations.

    Research addressing project scheduling problems and re- source allocation challenges in product development environ- ments highlights methods to improve scheduling efciency and resource management [4]. Although effective for internal product focused environments, the system does not incorporate client lifecycle management, lead tracking, or structured client project segregation required in agency based CRM platforms. The work of Bru¨ggemann and Timinger proposes a blockchain-based task planning and management system that integrates document management, task tracking, and smart contract mechanisms to improve transparency and traceability in project workows [5]. However, the proposed system does not emphasize lead management, client wise project organi- zation, or hierarchical role-based access control tailored for

    agency environments.

    Another study focusing on modern web technologies devel- oped a project management system using the Vue 3.0 frame- work to improve system performance, modularity, and real- time user interaction [6]. Although the use of advanced front- end frameworks enhances usability and system responsiveness, the study does not deeply address the structured client-project mapping or hierarchical operational control mechanisms re- quired for CRM-oriented agency systems.

    Research of integrated project management systems based on computer information technology highlights the impor- tance of combining multiple organizational functions ino a centralized management platform [7]. Although benecial for enterprise IT projects, the system lacks SaaS-oriented features such as user-based access control and clear agencyclient separation.

    A project management framework focused on time planning

    and resource allocation aims to enhance scheduling efciency and optimize project timelines through dynamic resource distribution [8]. While effective for academic and corporate project planning scenarios, the system does not include ad- vanced analytics or role-based access mechanisms required in modern SaaS-driven project management environments.

    Finally, research on project management systems for prod- uct development emphasizes supporting internal teams in managing product lifecycle and workow coordination [9]. Although useful for product development processes, the pro- posed framework does not address agencyclient separation, lead management workows, or centralized administrative oversight across multiple client projects.

    Our implementation builds upon the approaches discussed in the literature while addressing their limitations by providing a unied CRM and Task management platform for agencies. Unlike previous solutions that focus either on client manage- ment or task tracking, NexTask integrates both functionalities in a single system, enabling streamlined task allocation, role- based access control, and centralized performance reporting. The platform emphasizes simplicity, usability, and modularity, providing an efcient and effective solution to manage multi- ple clients, projects, and tasks within a single interface.

  3. Objectives

    The primary objectives of implementing NexTask, a lightweight CRM and project management platform for agen- cies, are:

    • Efciently manage client and lead information under a single platform.

    • Implement role-based access to ensure data security and proper authorization for administrators and users.

    • Enable task and project creation, assignment, and moni- toring for better project oversight.

    • Provide reporting and centralized metrics to monitor team performance and project progress.

    • Maintain a modular and scalable system architecture that can accommodate future extensions, such as additional modules or integrations, without disrupting core function- alities.

  4. Methodology

    The purpose of the Methodology section is to provide a detailed description of how NexTask, the integrated CRM and project management platform for agencies, is designed and implemented to achieve its objectives. This section explains the overall system structure, the organization of modules and layers, and the stepwise workow that enables efcient client, project, and task management.

    1. System Architecture

      The NexTask platform follows a layered architecture that organizes the system into four primary components: Users, Frontend Interface, Application Server, and Database External Services. Each layer has a specic role and communicates

      Fig. 1. System Architecture

      with other layers through structured interactions, ensuring maintainability, scalability, and secure management of system operations (gure 1)

      1. Users Layer: The Users layer represents individuals interacting with the system. It denes three hierarchical roles: User, Admin, and SuperAdmin. Users primarily manage tasks assigned to them and interact with client information. Ad- mins have extended privileges, including user management, task assignment, and monitoring team activities. SuperAdmins possess full administrative control, managing global system settings, overseeing all operations, and enforcing access con- trol policies. Users send requests such as login actions, task updates, and administrative operations to the system.

      2. Frontend Layer: The Frontend layer provides the inter- face for users to interact with the platform via dashboards tailored to their roles. The User Dashboard allows team mem- bers to view and update tasks. The Admin Dashboard enables administrative controls such as managing users, assigning tasks, and monitoring progress. The SuperAdmin Dashboard provides full system control for managing administrators, conguring system-level settings, and overseeing all activities. User actions from the frontend are transmitted to the backend through API calls.

      3. Application Server Layer: The Application Server forms the core processing unit, handling all business logic and coordinating communication between the frontend and the database. Central to this layer is the API Server, which di- rects incoming requests to relevant services. Key components include:

        • Authentication Role-Based Access Control (RBAC): Veries user identity and enforces permissions according to roles.

        • Lead Management Service: Tracks potential clients, as- signs them to users, and monitors progress.

        • Client Management Service: Stores client information and ensures tasks are linked to the correct client records.

        • Task Management Service: Manages task creation, as- signment, tracking, and updates for proper team coordi- nation.

      4. Database External Services Layer: This layer provides persistent storage and supports additional functionality. The Database stores structured information for users and roles, leads, clients, tasks, and activity logs. Activity logs facilitate auditing and monitoring of system behavior.

    2. System Requirements

      This section will provide the user the required specication of the hardware and software components on which the proposed system is to be implemented.

      1. Hardware Requirements:

        • Processor: Quad-core CPU (Intel i5 or AMD equivalent and above) for handling development tasks.

        • RAM: Minimum 8 GB RAM

        • Storage: SSD with at least 512 GB

        • Network: Reliable internet connection

      2. Software Requirements:

        • Front-end: HTML, CSS, JavaScript, React

        • Backend: PHP, Node.js

        • Database: MySQL

        • Charting Library: Recharts.js for rendering analytics dashboards and performance charts

  5. Results and Discussion

    The proposed decentralized wallet system follows a layered architecture consisting of ve main layers:

    1. System Interface and Implementation

      1. Sign-Up / Sign-In Page: Figure 2 shows the Login/Sign Up page acts as the authentication interface of the NexTask platform. It allows users to access the system using their email and password credentials or through Google authentication. After successful authentication, users are redirected to their respective dashboards based on their assigned roles.

      2. User Dashboard: Figure 3 shows User Dashboard which represents the CRM system for managing customer leads, providing a clear overview of key metrics such as total leads, hot leads, converted leads, and new leads. It allows users to track and categorize leads based on their status (e.g., new, medium, converted, lost) and value, helping prioritize follow- ups. With a simple interface, users can efciently manage and import leads, ensuring a streamlined process for maximizing conversion rates and sales performance.

      3. Admin Dashboard: Figure 4 shows the dmin Dash- board, which is designed for users with administrative priv- ileges. Admins have the ability to manage and oversee all regular user accounts, track the performance of leads, and view analytics about lead growth trends and sources. It also includes a Revenue Projection graph, helping Admins monitor and forecast potential revenue. Admins have access to features like lead import and detailed reports, but they cannot manage other Admins or Super Admins.

      4. Super Admin Dashboard: Figure 5 shows the Super Admin Dashboard, which offers the highest level of control and access. Super Admins can manage and oversee both Admins and Users, having the ability to access and control all system settings and data. This dashboard allows Super Admin to monitor lead performance, sources, and revenue projections across the entire platform. They have the authority to manage other Admin and Users and are responsible for the overall system oversight.

        Fig. 2. Sign up/ sign in Page

        Fig. 5. Super Admin Dashboard

        Fig. 3. User Dashboard

      5. Task Management: Figure 6 shows the Task Management page, which allows users to create, view, and manage tasks related to their leads. This page displays tasks with details such as title, status (e.g., pending), priority (e.g., low, high), assigned user (e.g., Tarun or superadmin), and due date. Tasks can be updated, edited, or deleted, and users can lter and sort tasks by different criteria, such as status, priority, or due date. The Create New Task button enables users to add new tasks for better organization and follow-up, ensuring that lead management processes are efciently tracked and executed.

        Fig. 6. Task Management

      6. Lead Management: Figure 7 shows the Lead Manage- ment page, where users can view and manage all leads in the system. The page displays key lead information such as contact details, company, service type, lead status (e.g., new, lost), priority, source, value, and creation date. Users can lter and search for leads based on different criteria, such as lead type and status. The interface allows easy actions, such as editing, updating, or deleting leads. There is also an option to add new leads or import them, ensuring that the lead management process remains organized and efcient.

        Fig. 4. Admin Dashboard Fig. 7. Lead Management

    2. Comparison with Existing Systems

    To evaluate the effectiveness of the proposed NexTask platform, a comparison with traditional task management approaches is presented. The comparison highlights improve- ments in task organization, role-based access control, collab- oration, and system accessibility.

    TABLE I

    Parameter

    Existing System

    NexTask

    Task Management

    Limited task tracking with manual updates and coordination

    Centralized task creation, assignment, status track- ing, and priority manage- ment

    Lead Management

    focus mainly on task tracking and lack inte- grated lead handling

    Integrated lead manage- ment with lead creation, assignment, and status tracking

    Analytics & Re- porting

    Reports generated manu- ally with limited insights

    Interactive dashboards with charts and project performance insights

    Role-Based Ac- cess

    Some tools provide ba- sic user roles with limited control

    Role-based access con- trol with Admin and User permissions

    Automation

    Mostly manual workows and updates

    Automated task updates, notications, and inte- grated workow tracking

    Reliability

    Dependent on manual tracking which may lead to inconsistencies

    Centralized database en- suring synchronized and reliable data access

    Performance

    Slower due to manual coordination and frag- mented tools

    Optimized performance through integrated

    project and task management modules

    Time Efciency

    More time required for manual tracking and re- porting

    Reduced time due to in- tegrated dashboards and structured task manage- ment

    Accessibility

    Often limited to specic devices or ofine tools

    Web-based platform ac- cessible from multiple devices and locations

    Future Scalabil- ity

    Difcult to scale for larger teams or agencies

    Designed to support scal- able multi-user structures

    Comparison Between Existing Systems and NexTask

    The comparison demonstrates that NexTask provides a more structured and centralized environment for managing tasks and users compared to traditional manual or fragmented systems.

  6. Conclusion and Future Work

In conclusion, the proposed NexTask platform presents a centralized Customer Relationship Management (CRM) sys- tem designed to improve the management of customer leads, client information, and related organizational workows. The platform integrates lead management, client tracking, and role- based access control within a unied web-based environment, enabling organizations to efciently organize and monitor customer interactions. By providing structured dashboards and centralized data storage, NexTask enhances visibility into lead progression and client activities, allowing teams to make more informed decisions and maintain better coordination across

different roles. The system addresses several limitations of traditional CRM and task management tools, particularly the lack of integrated lead handling and structured access control mechanisms. Through features such as lead tracking, task assignment, and real-time data accessibility, the platform sim- plies the process of managing customer relationships while supporting collaboration among team members. By centraliz- ing client data and workow operations, NexTask helps reduce manual coordination and improves the efciency of CRM processes. Overall, this study demonstrates how integrating CRM functionalities with structured workow management can provide a scalable and accessible solution for organiza- tions seeking improved client relationship management. Future enhancements may include advanced analytics for customer behavior insights, integration with external business tools, and extended platform accessibility to further strengthen CRM capabilities.

The proposed NexTask platform can be further extended with additional features to enhance its capabilities and scal- ability. Future development may include the integration of advanced analytics and machine learning models to analyze customer behavior and predict lead conversion probability. The system can also be expanded with mobile application support to improve accessibility and allow users to manage leads and tasks from portable devices. Furthermore, integration with third-party CRM and communication platforms can im- prove interoperability and enable organizations to synchronize business data across multiple systems. These enhancements will further strengthen NexTask as a scalable CRM platform capable of supporting efcient client relationship management and collaborative business workows.

References

  1. V. Milev, M. Ileana and P. Petrov, AI-Based CRM Platforms for Transforming Customer Experience with Distributed Web Systems, 2025 9th International Symposium on Innovative Approaches in Smart Technologies (ISAS), Gaziantep, Turkiye, 2025, pp. 1-5, doi: 10.1109/ISAS66241.2025.11101774.

  2. T. N. Rahman, M. F. Abedin Khan, L. Bin Shahed and A. H. Ka, Blockchain in Project Management for Information Seurity, Transparency and Accountability, 2025 International Conference on Electronics, Information, and Communication (ICEIC), Osaka, Japan, 2025, pp. 1-4, doi: 10.1109/ICEIC64972.2025.10879668.

  3. J. Wang, A Web-based Innovation and Entrepreneurship Project Man- agement System Design for College Students, 2024 International Conference on Distributed Systems, Computer Networks and Cyberse- curity (ICDSCNC), Bengaluru, India, 2024, pp. 1-5, doi: 10.1109/ICD- SCNC62492.2024.10939838.

  4. L. Zhang, Research on Project Scheduling Problems and Project Man- agement Systems for Product Development, 2024 Second International Conference on Data Science and Information System (ICDSIS), Hassan, India, 2024, pp. 1-4, doi: 10.1109/ICDSIS61070.2024.10594424.

  5. R. Bru¨ggemann and H. Timinger, Blockchain-based Task Plan- ning and Management System for Project Management, 2023 IEEE European Technology and Engineering Management Summit (E-TEMS), Kaunas, Lithuania, 2023, pp. 183-188, doi: 10.1109/E- TEMS57541.2023.10424659.

  6. C. Li, S. Y. Zhang, J. S. Na and L. Yue, Design and Implementation of Project Management System Based on Vue3.0 Framework, 2022 2nd International Conference on Algorithms, High Performance Computing and Articial Intelligence (AHPCAI), Guangzhou, China, 2022, pp. 347- 353, doi: 10.1109/AHPCAI57455.2022.10087744

  7. F. Bai, Integration Project Based on Computer Information Technology Management System, 2022 IEEE Asia-Pacic Conference on Image Processing, Electronics and Computers (IPEC), Dalian, China, 2022,

    pp. 1088-1092, doi: 10.1109/IPEC54454.2022.9777313.

  8. P. A. Lontsikh, A. V. Koksharov, I. I. Livshitz, N. P. Lontsikh and

    A. E. Gulov, Project Management in the Website UX / UI De- velopment: System-Oriented Analysis and Business Process Manage- ment Principles, 2021 International Conference on Quality Manage- ment, Transport and Information Security, Information Technologies (ITQMIS), Yaroslavl, Russian Federation, 2021, pp. 168-173, doi: 10.1109/ITQMIS53292.2021.9642927.

  9. P. Wuliang, M. Fanbo and K. Decai, A Project Management Sys- tem for Product Development, 2020 Third International Symposium on Information Processing, Qingdao, China, 2020, pp. 78-82, doi: 10.1109/ISIP.2010.74.

  10. T. Mladenova, A project managment system for time planning and resources allocation, 2019 42nd International Convention on In- formation and Communication Technology, Electronics and Micro- electronics (MIPRO), Opatija, Croatia, 2019, pp. 1299-1303, doi: 10.23919/MIPRO.2019.8756834

  11. H. Smith, Customer Relationship Management (CRM) Strategies and their Inuence on Brand Loyalty, JSMP, vol. 1, no. 1, pp. 4051, Feb. 2024.

  12. P. Petrov and V. Milev, Analysis and application of CRM systems in the eld of education, Environment. Technology. Resources. Proceedings of the International Scientic and Practical Conference, vol. 2, 2024, doi: 10.17770/etr2024vol2.8029.

  13. T. Georgieva-Trifonova, P. Petrov, and V. Milev, Application of seman- tic web technologies for supporting customer relationship management: A systematic literature review, BRAIN. Broad Research in Articial Intelligence and Neuroscience, vol. 14, no. 4, pp. 168198, 2023.

  14. R. Perera, R. Wickramarachchi, and C. Rajapakse, Applications of blockchain technology in Project Management A systematic literature review, in 2023 2nd International Conference for Innovation in Tech- nology (INOCON), 2023, doi: 10.1109/inocon57975.2023.10101235.

  15. C. Ledro, A. Nosella, and I. Dalla Pozza, Integration of AI in CRM: Challenges and guidelines, Journal of Open Innovation: Technology, Market, and Complexity, vol. 9, no. 4, p. 100151, 2023.

  16. A. Lawson-Body, L. Lawson-Body, A. Illia, and L. Willoughby, Impact of natural language processing on CRM and trust: An integrated framework, Issues in Information Systems, vol. 23, no. 1, 2022.

  17. L. Lehtineva and A. Agbejule, The relationship between traditional project management, agile project management and teamwork quality on project success, International Journal of Organizational Analysis, vol. 30, no. 7, pp. 124-136, 2022.

  18. H. L. Hyunoh, C. N. Chiho, S. K. Seyun, et al., Neutral model-based interfacing of 3D design to support collaborative project management in the process plant industry, Journal of Computational Design and Engineering, vol. 8, no. 3, 2021.

  19. F. Buttle and S. Maklan, *Customer relationship management: Concepts and technologies*. Abingdon, UK: Routledge, 2021.