Дисклеймер: Для участия в разработке платформы опыт создания аналогичных платформ обмена или торговли виртуальными товарами/скинами обязателен. Кандидаты без соответствующего опыта рассматриваться не будут.
1. Введение Платформа должна предоставлять пользователям возможность безопасно и быстро обмениваться скинами из игры CS2. Основное внимание уделяется простоте интерфейса и высокой скорости работы. На этом этапе подключение платежных систем не требуется — заказчик будет заниматься интеграцией платежных сервисов самостоятельно в будущем.
2. Функциональные требования 2.1. Регистрация и авторизация Авторизация через Steam: Использование OpenID для безопасной авторизации.
2.2. Торговля скинами Обмен скинами: Пользователи могут выбирать скины из своего инвентаря и предлагать обмен другим пользователям или боту. Автоматические предложения: Система подбирает выгодные предложения обмена на основе рыночной стоимости. Подтверждение сделок: Все сделки должны быть подтверждены пользователем через интерфейс платформы.
2.3. Интеграция с SkinsBack Подключение к SkinsBack API: Платформа должна поддерживать автоматическую интеграцию с сервисом SkinsBack для выкупа и продажи скинов, а также для получения актуальных данных о ценах и ликвидности.
2.4. Интерфейс пользователя Удобный интерфейс: Простой и интуитивно понятный интерфейс для пользователей разного уровня. Поддержка нескольких языков: Английский и Немецкий. Мобильная версия: Адаптивный дизайн для корректного отображения на мобильных устройствах. Checkout-формы: На сайте должны быть разработаны и визуально оформлены формы оформления покупки (checkout), которые будут отображаться до перехода на сторонние платежные системы. Интеграция с платежными системами не требуется.
4. Технологический стек На усмотрение разработчика, с возможностью интеграции с Steam API и SkinsBack, а также разработки checkout-форм на сайте. Подключение платежных систем будет выполняться заказчиком самостоятельно в будущем.
5. Заключение и примеры аналогичных платформ Разработка платформы обмена скинами для CS2, аналогичной Swap.gg, требует комплексного подхода: удобный интерфейс, интеграция с Steam и SkinsBack, а также разработка checkout-форм для будущей интеграции платежей. Подключение платежных систем на данном этапе не требуется и будет выполняться заказчиком позже.
Для просмотра дополнительных сайтов, упомянутых в других источниках, можно перейти по ссылке: https://docs.google.com/spreadsheets/d/1qrNxvPJOLIg4ZKV_fv3YzY7c95WXad_y8d99M7K4RLM/edit?gid=0#gid=0