GitMir IDEBuild yours — free ↗

PUBLIC PROJECT

DevPlan

active

The work programme of a construction project: the work tree, dependencies, the critical path and two-sided deadline approval.

12areas7things a user can do4lifecycles16kinds of record17screens81endpoints

Tap an area to open it · drag to move around · pinch to zoom

Authentication

Email and password sign-in, JWT sessions, member invitations and password recovery.

What happens here

  • Bringing a member inAn outside contractor only reaches the system through an invitation they accept themselves.starts from SettingsPageopened by a person6 steps

What you can open

  • LoginPage
  • InvitationPage

What it keeps track of

  • Session5

Organisation

The developer's workspace: people, access roles, the working calendar and holidays.

How things move

User — Member lifecycle
  1. Invited
  2. Active
  3. Deactivated
  • InvitedActiveAccept the invitation
  • ActiveDeactivatedSwitch access off
  • DeactivatedActiveRestore access

What you can open

  • SettingsPage
  • ProfilePage

What it keeps track of

  • Organisation7
  • WorkingCalendar7
  • User13

Projects

Construction projects: the record, the RIBA stage, progress, members and archiving.

How things move

Project — Project lifecycle
  1. Active
  2. On hold
  3. Completed
  4. Archived
  • ActiveOn holdPut the project on hold
  • On holdActiveResume the project
  • ActiveCompletedComplete the project
  • CompletedArchivedMove to the archive
  • ArchivedActiveBring back from the archive

What you can open

  • DashboardPage

What it keeps track of

  • Project18
  • ProjectMember4

Work programme

The core of the product: the work tree, dates, durations, statuses and the Gantt chart.

What happens here

  • Running a work itemThe path of a programme row from assigning somebody to the surveyor accepting the result.starts from ProgrammePageopened by a person8 steps
  • Catching overdue workA nightly job finds work past its date and raises it before anybody has to ask.runs on a schedule5 steps

How things move

Process — Work item lifecycle
  1. Pending
  2. In Progress
  3. At risk
  4. Done
  5. Failed
  • PendingIn ProgressStart work
  • PendingAt riskFlag the risk early
  • In ProgressAt riskFlag the risk
  • At riskIn ProgressClear the risk
  • In ProgressDoneAccept the work
  • At riskDoneAccept the work late
  • In ProgressFailedDeclare it failed
  • At riskFailedDeclare it failed after the risk
  • FailedIn ProgressPut it back in progress

What you can open

  • ProgrammePage
  • GeneralTab
  • ScheduleTab

What it keeps track of

  • Process19

Dependencies & critical path

Links between work items, and the chain a chosen item actually affects.

What happens here

  • Estimating the knock-on of a moveThe answer to the coordinator's real question: what moves next if I shift this one.starts from CriticalPathTabopened by a person5 steps

What you can open

  • CriticalPathTab

What it keeps track of

  • Dependency7

Deadline approval

Two-sided approval of a date change: proposal, acceptance, refusal, counter-proposal.

What happens here

  • Approving a date changeThe product's key process: moving a date becomes a provable agreement between two sides rather than a silent edit.starts from DeadlineRequestFormopened by a person10 steps

How things move

DeadlineChangeRequest — Date-change request lifecycle
  1. Proposed
  2. Accepted
  3. Declined
  4. Superseded
  5. Withdrawn
  • ProposedAcceptedAPPOINT — accept the date
  • ProposedDeclinedDECLINE — refuse the move
  • ProposedSupersededSUGGEST CHANGES — propose your own date
  • ProposedWithdrawnWithdraw the proposal

What you can open

  • DeadlineRequestForm

What it keeps track of

  • DeadlineChangeRequest13

Collaboration

People on a work item as assignee, surveyor and observer, with its conversation and files.

What you can open

  • CommentsTab
  • HistoryTab

What it keeps track of

  • ProcessParticipant6
  • Comment9
  • ActivityLogEntry7

Documents

Files on work items: upload to object storage, search, and one register for the organisation.

What you can open

  • DocumentsPage

What it keeps track of

  • Attachment11

Notifications

Platform events in the bell and the Inbox, with an unread count.

What you can open

  • InboxPage

What it keeps track of

  • Notification9

Contractors

A directory of participating companies with their project role from the RIBA classifier.

What you can open

  • ContractorsPage
  • ContractorForm

What it keeps track of

  • Contractor11

Import & export

Importing a programme from MS Project and Excel, printing and exporting the current view.

What happens here

  • Setting up the work programmeImporting the programme from MS Project or Excel: nobody types in the demo project's 61 rows by hand.starts from ImportWizardopened by a person6 steps
  • Exporting a view of the programmePreparing the programme for print or a client meeting, keeping the current filters and scale.starts from ExportDialogopened by a person5 steps

What you can open

  • ImportWizard

Metrics

Project and work progress, status counters and overdue items for the dashboard.

What it keeps track of

  • ProjectProgress8

This is the product, not its source. Field names, endpoints and the steps inside each flow are counted here and never listed — they are the developer’s business, and no code is uploaded at any point. This map is large enough that some of it was left out rather than trimmed silently.

This project is run with GitMir — the control plane between a product owner and their coding agent. Viewing is free for everyone; building runs on Builder seats.

Start your own — free ↗