Read-only mirror of https://github.com/bbl-dres/project-cockpit — Digital Real Estate and Support. Issues & pull requests at the source.
  • JavaScript 51%
  • CSS 41.4%
  • HTML 7.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
David Rasner 3429010e09 Name Digital Real Estate und Support as the copyright holder
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 20:31:08 +02:00
.claude Update 2026-05-18 12:50:40 +02:00
assets Update 2026-09-11 22:39:55 +02:00
css Update 2026-05-11 12:41:27 +02:00
docs Update MARKETSCREEN.md 2026-05-18 13:01:48 +02:00
js Update 2026-05-11 12:41:27 +02:00
prototype-map Update 2026-05-18 11:03:42 +02:00
data.json Add Projektziele and Risiken status indicators to gallery cards 2025-12-08 01:49:36 +00:00
index.html Update index.html 2026-09-11 22:28:32 +02:00
LICENSE Name Digital Real Estate und Support as the copyright holder 2026-10-14 20:31:08 +02:00
README.md docs: top-align demo preview images 2026-09-01 20:10:50 +02:00

PM-Cockpit

PM-Cockpit portfolio dashboard

Demo License: MIT

Caution

This is an unofficial mockup for demonstration purposes only. All records are fictional, not every function is implemented, and it is not intended for production use.

A browser-based portfolio dashboard for exploring Swiss federal construction projects in gallery, list, map, and detail views.

Demo

Live demo: https://bbl-dres.github.io/ppm-cockpit/

PPM Cockpit project gallery PPM Cockpit project map

Features

  • Compare projects in responsive gallery, sortable list, and interactive map views.
  • Search by project, location, region, or project lead.
  • Filter by status, objectives, risks, portfolio, SIA phase, and BBL project lead.
  • Review project goals, milestones, costs, risks, building metrics, and SIA 416 figures.
  • Share filtered views and open project tabs through URL state.
  • Use familiar Swiss project conventions, German labels, and CHF formatting.

Run locally

The app loads data.json, so serve the repository over HTTP:

python -m http.server 8000

Then open http://localhost:8000/.

Documentation

  • Market screening — wider construction-software context behind the prototype.

License

Licensed under the MIT License.