🚀 Тестовое задание от Avito для стажёра в команду VAS

📋 Что нужно сделать? Написать приложение-редактор для создания баннеров, подобно тем, что вы видите в stories на главной странице Авито🚀 За основу нужно взять баннер из stories на главной Авито. Баннер создаётся из формы, которую можно заполнить на странице и сериализовать в json. Получившийся баннер можно экспортировать картинкой, а также как разметку.

👨🏻‍💻Функционал приложения 1. Превью баннера. 2. Форма ввода параметров баннера. 3. Три кнопки экспорта: - Сохранить картинку в PNG. - Скопировать баннер в буфер обмена как HTML или JSX строку. - Скопировать конфигурацию баннера в буфер обмена как JSON строку.

Баннер может: - иметь иллюстрацию (по ссылке или dataURI). - Отображать не более 3 строк текста, но текст может быть какой угодно длины. - Иметь заливку цветом (color или gradient). - при клике на баннер можно перейти по заданной ссылке (в случае с выгружаемой разметкой).

🛠 Инструменты и технологии Дизайн, framework и библиотеки могут быть выбраны на ваше усмотрение. Финальную версию разработанного приложения выложить на github.com. Приветствуется написание тестов.

📅 Критерии приёмки Задание должно быть выполнено в срок до 2-ух недель. Исходный код можно скачать (git clone) и запустить локально (npm install && npm start). После запуска приложение должно быть доступно в браузере по адресу localhost:3999.

#тестовое | 🍩 Поддержать канал 🫶
repost

383

input message

напишите коммент

· 12.07

Это прям запрос для chatgpt) только когда пишут стек на ваш выбор, то требование по npm странно выглядит )))

ответить

· 12.07

Ничоси у вас стажеры.

ответить

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь