Barduck - Task Manager | React.js, GraphQL

Client Management & CRM
Job 20 of 31
The Challenge:

Developing a task management platform that enables users to sign up, create projects and tasks, monitor task statuses, and engage in real-time communication with team members. The target audience includes teams and individuals working collaboratively, consistently handling diverse tasks.

The Solution:

We addressed the challenge through the implementation of various features:

Polygon Block: This component visually represents task dependencies, allowing users to collect statistics about polygons and build their structure for a comprehensive task overview.

User Statistics: Administrators can gather data on individual users, including the timeliness of task completion, and add relevant notes to enhance performance tracking.

Tags: Users can add and edit tags, attaching them to tasks for improved categorization and organization.

Map: Designed for creating task tables with different statuses, facilitating quick project structure design in a draft version.

Calendar: Displays completion times and current statuses of tasks and projects, providing a snapshot of recent progress.

Chat: Enables personal communication between users and allows project-specific discussions, note-sharing, and file exchange, with indicators for tracking user activity.

Projects: Facilitates the creation of projects, task management, and the assignment of responsibilities, catering to user roles and access levels.

Technologies Used:

React.js, GraphQL (Apollo): Efficiently reduced server load through flexible data caching and selective data querying.
Bitbucket: Served as a server and interface for GIT version control, supporting code review, version control, and collaboration.
Konva.js: Used to synchronize React.js and Canvas, enabling drawing graphics technology on the canvas.
Business Processes Improvement:

Barduck, the task manager, enhances task efficiency, organizes company work, and improves transparency, ultimately contributing to the enhancement of Key Performance Indicators (KPIs) in business processes.

Team Performance Improvement:

Barduck optimizes workload distribution among project participants, boosts employee engagement, and provides control over team workload, leading to improved overall team performance.
Details
  • Added:
280

Freelancer

  • Projects 4
  • Rating 5.0
  • Rating 2 609
Register

If you have an account, log in

Indicators

  • responds to 75% of messages