/currency-converter

Currency converter - тестовое задание на позицию junior frontend-разработчика в компанию US STUDIO. Currency converter представляет из себя калькулятор валют с функцией отправки сообщения о записи на почту

Primary LanguagePHP

currency-converter

Задание

Разработать калькулятор конвертации валюты с функционалом отправки заявки. Введенные значения формы и результаты должны отправляться на почту. Структура калькулятора:

  • Поле «Сумма, руб»‎
  • Селектор «Валюта для конвертации»‎
  • Нередактируемое поле «Сумма в валюте»‎
  • Поле «E-mail»‎
  • Кнопка «Записаться на обмен валюты»‎

Требования

  • Комментирование кода
  • Код прислать ссылкой на GitHub
  • Письмо должно отправляться на почту указанную в форме

Усложнения

Не обязательно, но дает преимущество при других равных:

  • Сделать валидацию поля e-mail
  • Получить курс валюты по API Центрального Банка РФ
  • Получить список валют по API
  • В качестве frontend использовать Vue
  • Использовать в качестве полей формы готовые компоненты https://vuetifyjs.com/en/
  • Для отправки писем подключить SMTP yandex
  • Опубликовать на хостинг, домен