GEIT > Our Work > Featured Works > Children's Education Publisher — Taiwan Site
Children's Education Publisher — Taiwan Site
Platforms & Commerce 01/01/2016

Children's Education Publisher — Taiwan Site

The edition a parent needs is not chosen — it is calculated

2016 | Course Commerce | Children's education publisher | ASP.NET WebForm, C#, LINQ, MSSQL | ~3 months | SA to QA

Developed while employed by a previous organisation; copyright remains with them. Shown here to illustrate technical capability only.

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.

Children's Education Publisher — Taiwan Site

FAQ

Parents rarely know which edition to buy, and the wrong age band is wasted. The system works out from the child's age which edition to subscribe to and whether they are eligible; when a child crosses an edition boundary during the year, the subscription is split across two editions.

No. The client maintains the age-to-edition mapping in the back office.

Four product lines, each with its own ordering flow and back-office lists, views and printouts. Technology: ASP.NET WebForm, C#, LINQ and MSSQL, about three months, SA to QA. The client is not named for confidentiality. It was developed while I was employed by a previous organisation, which holds the copyright.

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
Case study