Техническое задание: Аудит и доработка игрового сайта

Краткое описание проекта

Имеется рабочий скрипт сайта с игровой механикой, аналогичной рулетке, использующей виртуальные предметы (скины). Необходимо комплексно улучшить проект: обеспечить безопасность, обновить интерфейс и добавить финансовые операции.

Основные задачи

1. Аудит безопасности и исправление уязвимостей

  • Тщательная проверка исходного кода на наличие уязвимостей (SQL-инъекции, XSS, CSRF, логические ошибки и др.).
  • Исправление всех обнаруженных проблем и потенциальных точек взлома.
  • Рекомендации по повышению общей безопасности проекта.

2. Доработка функционала

  • Подключение и интеграция надежной платежной системы для пополнения баланса.
  • Реализация функционала вывода виртуальных предметов (скинов) пользователями.
  • Создание или доработка административной панели для управления финансовыми операциями и предметами.

3. Работа с дизайном и интерфейсом

  • Анализ текущего дизайна и предложение по его улучшению для повышения удобства пользователей.
  • Внесение изменений в интерфейс (верстку) в соответствии с утвержденными правками.
  • Оптимизация пользовательского пути (UX).

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

  • Опыт в пентесте и поиске уязвимостей в веб-приложениях.
  • Навыки full-stack разработки (бэкенд + фронтенд).
  • Опыт интеграции платежных шлюзов.
  • Понимание принципов UI/UX дизайна.

Все технические детали и доступ к файлам будут переданы выбранному исполнителю после согласования условий.

Интеграция парсера товаров с загрузкой на маркетплейсы

Требуется разработать систему парсинга данных о товарах с двух указанных источников и автоматизировать их загрузку на популярные маркетплейсы. Задача включает настройку корректного переноса характеристик, изображений и цен.