fpdcc / ccfp-asset-dashboard

CCFP Asset Dashboard
0 stars 1 forks source link

Mechanics for building a 5-year plan #1

Open fgregg opened 3 years ago

fgregg commented 3 years ago

The core functionality of this application is users building a portfolio of projects that could go into an annual budget process (the Capital Improvement Plan).

The users are Cook County Forest Preserve Department Heads, and they will be building a scenario portfolio from around 100 projects. Users should be able to look through the list of projects, select an unselected project, and deselect selected projects.

When a project is selected, it should be placed in visually distinct place from the unselected projects (could just be placed at top of list of all projects, but this is left to you).

When a project is selected or deselected, overall portfolio characteristics should be recalculated. These include.

  1. overall budget
  2. the names of component projects
  3. zones
  4. and other attributes to be determined at a future date.

The state of a portfolio will need to be saved to a database.

Here's a current wireframe of what this could look like:

Build a 5-Year Plan@2x

While we are waiting on other parts of this project, let's start building out these these interaction patterns.

fgregg commented 3 years ago

Here's some mocked up data for you to work with. https://github.com/datamade/ccfp-asset-dashboard/blob/master/raw/simplified.csv

smcalilly commented 3 years ago

@fgregg Here is a summary of work steps based on what we discussed. Let me know if I'm missing anything or misunderstood something.

fgregg commented 3 years ago

looks great @smcalilly

smcalilly commented 1 year ago

This one should be good to close?