Emcien Frontend Engineering Challenge