Skip to main content

Project and Task Management

Manage project plans and track the individual tasks required to complete them.

How to use this solution

Use this solution as a lightweight project and task tracker. Everything is built from two connected business objects:

  • Projects: Plan-level records for initiatives or customer engagements. Each Project holds its manager, schedule, budget, overall status, and Tasks.
  • Tasks: Individual units of work under a Project. Each Task can be assigned, prioritized, scheduled, and tracked independently through completion.

Open a Project to see its Tasks inline as a live checklist. Tasks can also be listed and filtered across every Project.

How the solution is organized

The solution uses a master Project with child Tasks:

Business objectWhat it representsRelationship
ProjectThe high-level plan for an initiative or engagementMaster record containing the Project's Tasks
TaskAn individual unit of workChild record connected to one Project

Project fields

FieldHow it is used
Project NumberLocked, automatically generated identifier in the format PRJ-#
Project NameRequired name of the Project
Project ManagerUser responsible for managing the Project
Start DateDate the Project begins
Due DateTarget completion date
BudgetPlanned Project budget stored as currency
StatusPlanning, Active, On Hold, Completed, Canceled, or Archived
TasksChild records displayed inline as a table on the Project
CommentsThreaded discussion on the Project record

Task fields

FieldHow it is used
Task NumberLocked, automatically generated identifier in the format TASK-#
Task NameRequired name of the Task
StatusNot Started, In Progress, Blocked, Completed, or Canceled
PriorityUrgent, High, Medium, Low, or None
Start DateDate work on the Task begins
Due DateTarget completion date
Completed DateDate the Task was completed
Assigned ToOne or more users responsible for the Task
NotesRich-text details about the Task
CommentsThreaded discussion on the Task record

Getting started

1. Browse the sample Project

Open PRJ-1 - Warehouse Expansion to see a Project with Tasks in different states: In Progress, Completed, Not Started, and Blocked.

Use the sample to understand how the Project schedule, budget, status, priorities, assignments, and due dates work together.

2. Create your first Project

Add a Project and enter:

  • Project name
  • Project manager
  • Start date
  • Due date
  • Budget
  • Status of Planning or Active

3. Break the Project into Tasks

Add Tasks under the Project as the work is defined. Give each Task a Priority, Due Date, Status, and assignee so the work can be tracked independently.

4. Track the Project to completion

Update each Task's Status as work progresses. When all Tasks are Completed, update the Project's Status to Completed.

Example

The sample data includes the following Project:

ProjectStatusScheduleBudget
PRJ-1 - Warehouse ExpansionActiveAug 4, 2026 through Jan 14, 2027$5,000.00

The Project contains four Tasks:

TaskStatusPriorityDue date
TASK-1 - Finalize warehouse layoutIn ProgressHighAug 7, 2026
TASK-2 - Obtain contractor estimatesCompletedMediumAug 14, 2026
TASK-3 - Approve construction planNot StartedMediumAug 21, 2026
TASK-4 - Relocate existing equipmentBlockedUrgentAug 22, 2026

Open the Project to see all four Tasks in its Tasks table. You can also list and filter Tasks independently across every Project, such as all Blocked Tasks or all Tasks due this week.

Make it yours

This solution is a starting point rather than a fixed structure. Common extensions include:

  • Add Views such as My Open Tasks, Overdue Tasks, and Active Projects so users do not need to create the same filters repeatedly.
  • Add a Milestone child type when Projects require fixed checkpoints separate from individual Tasks.
  • Add a workflow that notifies assigned users when a Task's Due Date approaches.
  • Add a workflow that changes a Project's Status to Completed after every Task is Completed.
  • Add Task-level costs and a budget rollup formula on the Project to compare actual costs with the planned Budget.
  • Share a Project or a filtered View of its Tasks with an external stakeholder through a view-only portal without providing full workspace access.