Общее описание проекта

Необходимо провести комплексный аудит, функциональное тестирование и доработку (b2b/b2c) платформы на базе zCart для полного соответствия утвержденному техническому заданию и бизнес-логике заказчика. В рамках проекта исполнитель должен проанализировать существующий код и интерфейс, выявить все несоответствия, баги и ошибки UX, после чего устранить их и сдать стабильную продакшен-версию.

Задачи исполнителю

  • Проанализировать текущую реализацию платформы zCart (исходный код, архитектура, интерфейс).
  • Составить карту соответствия: какие функции реализованы, реализованы частично или отсутствуют.
  • Провести регрессионное тестирование и найти все ошибки логики, критичные баги, противоречия пользовательскому опыту.
  • Выполнить доработку функциональности в точном соответствии с обязательным пользовательским сценарием (см. ниже).
  • Устранить все выявленные несоответствия (каждое исправление должно быть зафиксировано в баг-трекере).
  • Провести повторное тестирование всех исправлений.
  • Сдать готовую к запуску (продакшн) версию с рабочей модерацией и уведомлениями.

Обязательный пользовательский сценарий

Следующий сценарий должен быть реализован строго и без ошибок:

Регистрация по шагам (Step-флоу)

  • Шаг 1 - Email + Пароль.
  • Шаг 2 - Выбор роли: Seller, Rent, Auction, Drilling, Repair, Logistics, Agent.
  • После выбора роли - автоматический переход в личный кабинет.

Единый личный кабинет для всех ролей

  • Профиль пользователя, статус аккаунта (активен/заблокирован).
  • Вкладка “Мои уведомления”.
  • Раздел “Кошелек”: баланс, история транзакций, кнопка пополнения.
  • Кнопка “Добавить товар / услугу”, которая доступна из любой точки кабинета.

Добавление товара/услуги

  • Динамический шаблон. Зависит от выбранной роли продавца.
  • Поля: изображения (до 5), описание, характеристики, стоимость, местоположение (карта + адрес).
  • Обязательное автосохранение черновика.

Модерация и жизненный цикл

  • После публикации: статус “На модерации”, продавцу отправляется служебное уведомление.
  • Статусная модель: Черновик, На модерации, Одобрено, Отклонено (с причиной), Архив.
  • Ежемесячные напоминания продавцам о необходимости обновить товар (функция автоматической рассылки).
  • Функция “Снять с публикации” / “Обновить”.

Тестирование и протокол работ

  • Требования к баг-трекингу: каждый баг описывается, фиксируется, после исправления повторно проверяется.
  • Финальные артефакты:
    • Работающая версия zCart
    • Исправленный пользовательский сценарий (ни одна из шагов сценария не должна ломаться)
    • Рабочие механизмы: подготовка к модерации, отправка реальных email- или телефонных уведомлений, корректный подсчет баланса в кошельке
    • Отчет о проделанной работе: список изменений, список исправленных/неисправимых ограничений

Автоматизация загрузки заказов из маркетплейса в 1С

Необходимо разработать решение для автоматической синхронизации новых заказов с маркетплейса Wildberries в систему 1С. Заказы должны создаваться в виде документов «Заказ клиента» с корректным заполнением всех полей согласно бизнес-логике.

Разработка приложения для планшета под Android с управлением по Wi-Fi

Необходимо создать компактное приложение для планшета 10 дюймов на Android, которое управляет исполнительными устройствами через Wi-Fi и включает в себя небольшую базу данных. Проект требует навыков Java и работы с беспроводным управлением.