Kota (Ireland) Interview Question

How would you implement the system based on the provided specification?