Pergunta de entrevista da empresa Fitpage

Design choices regarding the assignment submitted