Skip to content

Project Management

Projects bundle related work processes such as calibrations, equipment tests, and documentation into logical units.

Project Overview

Project List

The project list is accessible at /v2/projects. The display uses the TableMaster component.

Column Description
Project Name Name of the project
Customer Assigned customer
Status Current project status
Created On Date the project was created
Progress Percentage of completion

Status Filter

Using the status filter, you can quickly switch between open, in-progress, and completed projects.

Create Project

  1. Navigate to Projects > New Project.
  2. Enter a descriptive Project Name.
  3. Assign the project to a Customer.
  4. Click Save.

The form is rendered by the DynamicForm component and automatically validates required fields.

Project Detail

The detail view of a project is located at /v2/projects/[id]. All project information is displayed via the DynamicDetailCard component.

Linked Resources

The following tabs are available via the SubResourceTab component:

  • Devices — Inventory items assigned to the project
  • Calibrations — Calibrations performed within the project
  • Documents — Project-related files and reports

To link a device or calibration to the project:

  1. Switch to the corresponding tab (Devices or Calibrations).
  2. Click Add.
  3. Select the desired entries from the selection list.
  4. Confirm with Assign.

Multiple Assignments

A device or calibration can be assigned to multiple projects simultaneously. The assignment is bidirectional — it appears both in the project and in the respective device or calibration record.

Project Status

Projects go through the following status phases:

Status Meaning
Planned Project is created, work has not yet started
In Progress Active work is underway
Completed All work items are finished
Archived Project is completed and archived

Archived Projects

Archived projects are read-only. Before editing again, the status must be changed back to In Progress.

Progress

A project's progress is automatically calculated based on completed work items and displayed as a percentage in the project overview.

Live Updates

Out of the box, other users see a new project status after reloading the page. Immediate transmission to all connected clients is optional via Pusher, see Configuration.