Page cover

PlanTask MTI

Final Project for Koch IT Academy (Python developer)

Introduction

This project is a cloud-hosted application for task management and team collaboration, designed to streamline teamwork and help members stay focused. It accomplishes this by breaking down tasks into micro-tasks and supporting real-time cooperation across teams.

Key Features

  • Team Dashboards & Progress Monitoring View team progress, task status, and productivity metrics through shared dashboards, analytics, and reporting tools.

  • Personal Dashboard Each user has access to a personal dashboard to stay updated on their assigned tasks, deadlines, and progress.

  • Task and Micro-task Management

    • Project Managers (PMs) can create groups, add members, and assign tasks.

    • Tasks can be divided into smaller, actionable micro-tasks.

    • PMs can assign tasks directly or allow members to choose tasks.

    • Team members can update task progress using a visual progress bar.

    • Tasks can be marked with one of three statuses:

      • Undone

      • Working on it

      • Up for review

    • Members can leave comments or notes for better team communication.

    • PMs are responsible for reviewing and approving completed tasks.

  • Productivity Tools

    • Built-in Pomodoro timer to boost individual focus.

    • Checklists and progress bars for detailed task tracking.

    • Real-time notifications to inform users of task updates or changes.

  • Communication

    • A built-in real-time chat feature for direct or group messaging within teams.

  • Activity Logging

    • User's action will be stored in an activity log for traceability and security

      • Can be filtered by user, action, time, project, etc.

This project's documentation will be divided into different sections, which account for the planning process (Introduction, justifications, requirements, backlog, etc.), a detailed breakdown of each of the app's modules, and an explanation of the database regime and why we designed it that way.

Last updated