Thanks! I will send you a private message with more details, but let me share some of those details here to let the hive-mind check my thinking and call me out (please do!) when I’m overcomplicating things!
Here’s a link to the application.
It might be useful to give more context; to explain the problem I’m trying to solve.
Here is how the business works:
- Users register
- We then create a Fiberhood (if there’s enough demand, technical feasibility, etc.)
- Those active Fiberhoods then “compete” for our attention. And that’s where I would like this list of progress bars to help.
- First Fiberhood to reach 100%, we build a fiber network there.
I have taken Faye’s answer and applied that to my case. So now, whenever a users registers, he gets immediately added to the Fiberhood’s list of Users.
That allows me to sort by the count of Fiberhood’s list of Users.
The next step is to take into account the NMI number. The NMI is the goal that the Fiberhood needs to reach before we build there.
Would it be best to have it calculated on the fly or not (aka have it saved in the Fiberhood Thing)?
_(Yes, this is the same model made famous by Google Fiber.)_