Project Objective

Tracking tasks manually can waste valuable time. With a Task Management System (TMS), you can better manage projects and keep track of each team member’s progress efficiently. It streamlines workflows, keeps employees aligned, and helps prioritize tasks to meet deadlines.

Project Requirement

The user roles define privileges and permissions on the platform. There are two main levels — User and Administrator. The Administrator has the highest level of control, managing access and customization for users.

Functional Requirements

  • Workspaces: Safe collaboration with team members, sharing documents, meetings, and progress tracking.
  • Boards: Manage project tasks using list or grid views, track progress, and evaluate team workload.
  • Tasks: Track task details including title, dates, assignee, priority, and completion status.
  • Timesheets: Visualize task dependencies, identify critical paths, and meet deadlines.
  • Meetings: Discuss work updates and agendas in one place.
  • Reports: View progress reports and monitor team performance easily.

Challenges Faced

The main challenge was differentiating between a simple to-do list and a fully functional Task Management System from the user’s perspective.

Pain Points

  • Streamlining business workflow
  • Controlled information access and security
  • Maintaining cross-platform database compatibility
  • Managing and shifting pending tasks
  • Creating unlimited sub-tasks
  • Providing visibility to authorized personnel

Solution

  • Helps manage and complete tasks efficiently within deadlines.
  • Sends personal notifications for upcoming tasks.
  • Allows setting reminders and due dates to maintain productivity.
  • Provides easy task editing, categorization, and prioritization features.
  • Enables setting task priorities to focus effectively.
  • Sends notifications about pending and upcoming tasks.

Technologies

HTML5, CSS3, JavaScript, PHP, MySQL

NewERA