apoleshchuk / frontend-test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

тестовое задание для фронтендера в медиапроекты Mail.Ru Group

задача

На странице выведи форму с несколькими полями (например имя, email, телефон) и одним селектом. По сабмиту провалидируй ее соответствущими правилами (Имя латиницей, email, российский мобильный телефон) и в случае успеха выведи данные в консоль, а в случае ошибок заполнения выведи все ошибки пользователю. Форма должна хорошо выглядеть на всех современных устройствах, от мобильного до компьютеров с большими экранами. За основу можно взять нашу дизайн систему Paramdigm, но это не обязательно.

пожелания

  • Раскрой свои профессиональные навыки в коде.
  • Будь внимателен к мелочам, чтобы не было стыдно за результат. Как в коде, так и в сопутствующих задачах.
  • Используй совпадающие с нашими технологии и инструменты, а если не совпадают, опиши в readme.md плюсы такого выбора.
  • Не забывай мобильные устройства.
  • Поддержи браузеры больше 5% по РФ.
  • Выложи код на github и пришли ссылку на репозиторий.

используем технологии и инструменты

  • html5, css3, javascript
  • photoshop, sketch, svg
  • stylus, postcss
  • vanillajs, typescript, react
  • bem, git
  • nodejs, npm, gulp, webpack

About