🚀 Тестовое задание от 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.
#тестовое | 🍩 Поддержать канал 🫶
· 12.07.2024
Это прям запрос для chatgpt) только когда пишут стек на ваш выбор, то требование по npm странно выглядит )))
ответить
коммент удалён