1.1 Overview of the Project
The implementation of βDebugmateβ into a web-based platform aims to increase productivity and interactive understanding of projects. The platform integrates an intelligent chatbot designed to streamline project management, role administration, and user interaction.
Users access a centralized dashboard where they can efficiently obtain project-related information. Project management features are restricted through a role management system, ensuring that only authorized users (e.g., Admin or HR) can create, update, or manage projects, while general users can only view or interact with assigned tasks.
A key highlight of the platform is the Chatbot module, designed to improve problem-solving, communication, and feedback collection. The chatbot acts as a virtual assistant for employees, helping them troubleshoot project-related issues, answer queries, and provide guidance in real time. It supports dual chat functionality for task-based and problem-based interactions.
The chatbot also serves as a feedback tool, enabling users to report issues, share concerns, and suggest improvements. This ensures continuous enhancement and system reliability.
The Project module includes a project form for submissions and two display views β table and card view β allowing flexible data visualization. This improves usability and decision-making.
The Role module lets administrators manage user roles, permissions, and send project-related emails to employees.
The Settings module enables users to personalize their profiles and choose between light or dark themes for an improved user experience.