Children's Education Publisher — Taiwan Site
The edition a parent needs is not chosen — it is calculated
Children's learning material expires
What a child should be reading six months from now is different. And parents usually do not know which edition they need — order the wrong age band and the material is waste paper.
So the product is calculated, not chosen
The system works out from the child's age which edition they should subscribe to, and whether they are eligible at all. Harder still, a child grows past an edition boundary during the subscription year, so a single subscription can span two editions and has to be split accordingly — with exceptions on top. The age-to-edition mapping is maintained by the client in the back office, so a catalogue change needs no code.
More than one product line
Four lines with genuinely different rules, each with its own ordering flow; the back office likewise has its own lists, views and printouts for each — which is what actually gets used on a dispatch day.
Outcome
The project completed its intended run. The client is not named, for confidentiality.
FAQ
Something similar in mind?
Tell us the thing that is currently costing you the most time. We will tell you whether it is worth building before we talk about how.
Request a quote