Имхо, вы путаете:
Junior
и
Trainee
Для джуна задание нормальное. Более чем несложное.
А то, как вы к нему относитесь боязливо - скорее выдает трейни.
Радует что нет адаптива
И это вы пишите в конце второго десятилетия 21 века?
Когда трафик со смартфонов давно превысил 60% ?