Replo interview question

Design and build XYZ using Typescript