Pergunta de entrevista da empresa Click & Grow

A unnecessarily massive take-home assignment.