mirror of
https://github.com/fazo96/pbs.git
synced 2025-01-09 12:10:06 +01:00
9 lines
1.3 KiB
HTML
9 lines
1.3 KiB
HTML
|
<h1 id="pbs">PBS</h1><p>PBS is a small web app built to assist in working with Project Breakdown Structures.</p><p>It should be accessible <a href="http://pbsapp.divshot.io">here</a></p><h2 id="features">Features</h2><p>It's still in development.</p><ul><li>can calculate (almost) every info that can be retrieved from the minimum amount of data</li><li>can draw a (almost correct and thorough) pert diagram</li><li>can (almost) draw a timeline of the project</li></ul><h2 id="data-format">Data format</h2><p>This is a valid input document (extra data is ignored but not thrashed):</p><pre><code class="lang-json">[
|
||
|
{"id": 0, "duration": 3},
|
||
|
{"id": 1, "duration": 1},
|
||
|
{"id": 2, "duration": 2, "depends": [0]},
|
||
|
{"id": 3, "duration": 5, "depends": [1]},
|
||
|
{"id": 4, "duration": 5, "depends": [1]},
|
||
|
{"id": 5, "duration": 2, "depends": [2,3,4]}
|
||
|
]
|
||
|
</code></pre><h2 id="development">Development</h2><ol><li>Clone the repo</li><li>make sure you have <a href="http://gulpjs.com">gulp</a></li><li>run <code>npm install && bower install && gulp</code> to build the project</li><li>the resulting static website is in <code>dist/</code></li></ol><h2 id="license">License</h2><p>MIT</p>
|