Projects
The Projects page provides a centralized view of all optimization projects in BQPhy and is the primary workspace for creating, managing, and executing projects.
Page Overview
The Projects page shows a tabular list of all projects accessible to the logged‑in user, including key metadata such as optimization type, model, creation date, status, and available actions. Each row in the table represents a single project instance and can be expanded to view additional details or open the project for further operations.
Layout and Navigation
The left sidebar provides global navigation, including Dashboard, Projects, Models, Tenant Management, User Management, and Documentation. The top bar displays the current environment, logged‑in user account, and a “Create Project” button that opens the project creation dialog.
Projects Table
The main content area contains the projects table with the following columns.
- Name: Unique project name; clicking the name opens project details or configuration.
- Optimization Type: Category of optimization (for example, General or Satellite).
- Model: Linked model identifier associated with the project.
- Date Created: Timestamp of when the project was created in the workspace.
- Status: Current lifecycle state (for example, ACTIVE).
- Actions: Contextual actions such as Execute, with additional options View and Delete available from the kebab (three‑dot) menu that appears when you click it.
Pagination Controls
At the bottom of the table, pagination controls allow users to navigate through large project lists. The user can configure “Projects per page”, jump directly to a specific page index, and see a summary of the current range (for example, 1–10 of 78 projects).
Creating a New Project
Selecting the “Create Project” button opens the Add Project(s) modal dialog. The dialog contains a Name field where the user enters a unique project name, and an Optimization Type section that presents selectable cards such as General, Satellite, and optionally additional domains like Supply Chain. After providing the required information and choosing the appropriate optimization type, the user completes creation by clicking the “Add Project” button, which provisions the project and returns to the updated Projects list.