Задание: Веб-программист. Веб-разработчик — создание панели управления и дальнейшее техническое обслуживание сайта (Дистанционная работа)
Одностраничное приложение на React, изначально созданное с помощью Lovable Используется Tailwind CSS Проект в основном ориентирован на frontend и включает конструктор открыток, работающий с графическими ассетами и многослойными PNG/SVG-иллюстрациями Проект 1 — Панель самостоятельного управления ассетами Фиксированная стоимость Каждый месяц я добавляю новые иллюстрации и хочу загружать их самостоятельно, без привлечения разработчика. Необходимо реализовать: Защищённый паролем административный раздел внутри существующего сайта, а не отдельное приложение Массовую загрузку PNG и SVG файлов через drag-and-drop Назначение категории: одежда, волосы, аксессуары, фоны Настройку порядка слоёв Автоматическую оптимизацию изображений и переименование файлов при загрузке Предварительный просмотр в реальном времени для проверки выравнивания относительно базового персонажа перед публикацией Возможность менять порядок, переименовывать, скрывать и удалять существующие ассеты Простой и понятный интерфейс для пользователя без технических знаний, поскольку я иллюстратор, а не разработчик Готова рассмотреть рекомендации по хранению и управлению ассетами, например Supabase, Cloudinary или аналогичный сервис, с учётом текущего технологического стека. Проект 2 — Постоянное техническое обслуживание Почасовая оплата Задачи будут включать: Обновление текстов и изображений, например на странице мероприятий, в галереях портфолио и описаниях услуг Периодическое добавление новых секций или внесение изменений на уровне отдельных страниц Обновление зависимостей Исправление неработающих ссылок Проверку производительности и адаптивности на мобильных устройствах Ориентировочная загрузка: 2–5 часов в месяц Требования Уверенное знание React и TypeScript Знание Tailwind CSS Опыт работы с Git и GitHub Понятные и аккуратные коммиты Отсутствие прямых изменений в production Опыт оптимизации изображений для веба: сжатие, форматы, управление ассетами Внимание к визуальному выравниванию Поскольку это иллюстрационный продукт, важна пиксельная точность при работе с многослойными ассетами Возможность оперативно отвечать в рабочие часы Будет преимуществом Опыт работы с кодовыми базами, созданными с помощью Lovable Опыт разработки конфигураторов или интерфейсов кастомизации продуктов Базовые знания SEO В отклике укажите Ваш опыт работы с React, особенно с конфигураторами или кастомизаторами продуктов Рекомендуемый подход к разработке панели администратора и хранению ассетов, а также примерную фиксированную стоимость Как вы бы реализовали порядок слоёв и выравнивание для нового элемента одежды Вашу почасовую ставку и стандартные сроки выполнения небольших задач