OLO Load Balancing
A
Al Lormand
A common request is to have a way to have the online ordering system manage the number of items being ordered, and automatically push to the next block when a threshold is reached.
The general idea is that items are tagged in such a way that would denote the amount of prep time required for each item. When the order is sent to checkout, additional time would be added to the pickup time if the total prep time exceeds a preconfigured threshold.
I think the metric could be as simple as a "block". Meaning "1" would denote that they can prepare one of these per block. If that were the direction, then it would be important to be able to denote fractional values. i.e. ".25"; meaning 4 per block. The end result would be that if the sum of these values exceeds "1" then the time is increased to accommodate the weight of time calculation. For example, if the total time the items ordered is 3, then 20 additional minutes would be added to the pickup time.