Разработка алгоритма «ИГРА»
Стоимость разработки — 245 тыс.
Время на саму разработку — 5 недель с момента 100% предоплаты.
Предложение актуально при оплате до 31 июля 2021г.
Ниже детальная смета.
ТЕРМИНЫ
Пользователь - человек, который сталкивается с сервисом (перешел по ссылке).
Раздатчик - это пользователь, который рассылает ссылки.
Победитель - пользователь победитель.
Домен - имя сайта (например sait.com)
Хостинг - место, где хранятся скрипты и файлы (наподобие компьютера)
API - набор классов, процедур, функций, структур или констант, которыми одна компьютерная программа может взаимодействовать с другой программой.
Графика - визуальное отображение
google.таблица - таблица в сервисе Google, к которой у вас есть доступ и вы дадите доступы для настройки API
Логистическая компания - компания, которое производит хранение/отправку заказа/фиксацию статуса доставки и направляет данные по API.
СМЕТА
Основной скрипт - 40 тыс
Является основной "дорогой" (каналом) для пользователей, где они совершают свои действия.
Шаги:
- Приветствие пользователя (текстовое сообщение с описанием игры)
- Предложение оплатить участие (связь со скриптом приёма платежей).
- Игра. Анимационное или графическое отображение двух объектов, один из которых:
3А шаг. В случае победы: предложить победителю заполнить информацию по доставке приза.
- Принять данные от пользователя (сам заполняет) и занести по API в google.таблицу
- Зафиксировать победителя в google.таблицу
3Б шаг. В случае проигрыша: предложить проигравшему участвовать еще раз и при его согласии запустить Основной скрипт с первого шага. - Направляем победителю текстовое сообщение со своей уникальной url-ссылкой распространить друзьям. Срабатывает скрипт коротких ссылок.
При фиксировании 5 уникальных (определяем по IP) перехода по ссылке раздатчика включается "5 шаг". - Текстовое сообщение раздатчику о том, что он выполнил задачу (5 друзей перешли по его ссылке) и приз готовится к отправке.
- Направить данные в Логистическую компанию
- Информировать победителя о статусе доставки
- При фиксации доставки приза, прислать текстовое сообщение благодарности за участие раздатчику.
Разработка графики - 25 тыс
Чтобы игра была интереснее и привлекательной (вызывала доверие) - требуется подготовить её оформление
Предлагаю разработать анимированную графику (сценарий и стиль).
Скрипт коротких ссылок - 30 тыс
- Генерировать ссылку для каждого раздатчика - свою.
- Считать количество переходов по ссылке и реагировать - направлять REST в Основной скрипт о достижении посещаемости.
- Минимизировать скликивания ссылок по IP.
- Возможность "свернуть" все ссылки, чтобы перестали работать.
- (Дополнение) Раз в сутки считать число переходов по данной ссылке — сохранять число в google.таблицу по данному пользователю.
Скрипт приёма платежей - 25 тыс
- Интегрировать скрипт с платежной системой/банком (интернет-эквайринг)
- Фиксировать оплату и направлять REST в Основной скрипт с информацией об успешном платеже
- Сообщать пользователю об ошибке при неудачном платеже
- Записывать данные о платеже в google.таблицу (сумму в ячейку строки пользователя + дата)
Скрипт Процента выигрыша - 40 тыс
- Вероятность выигрыша запрограммировать по формуле
- Отсчитывать каждое участие пользователя и по формуле менять вероятность следующего выигрыша
- Запрограммировать возможность "вбрасывать" дополнительную вероятность, пример:
"Сейчас запустить на [100] человек шанс [50]%"
При запуске "вбрасывания" отсчитывать вероятность только по "выбрасыванию" (формула в этот момент на паузе пока не пройдут "100 человек"). - Направлять данные "процента выигрыша" в вероятность срабатывания скрипта "Игра"
Скрипт отправки писем и API в Логистическую компанию - 50 тыс
- Консультация в подборе логистической компании
- Направлять письма на конкретную почту с информацией данных от каждого победителя (учесть 3 площадки хостинга и доменов)
- Направлять API-запрос в Логистическую компанию для отправки приза.
- Принимать API-запросы от Логистической компании о статусе отправки и направлять Победителю информацию.
- Фиксировать информацию о статусе отправки в google.таблицу
Риски - 35 тыс
В случае блокировки доменного имени — переезжаем на другой хостинг и домен, переписываем скрипты на новый сайт.
Домены и хостинги вы регистрируете и оплачиваете напрямую, самостоятельно (подскажу как это делать).
- Сразу регистрировать 3 разных "площадки" на случай быстрого "переезда", чтобы минимизировать паузу в работе основного скрипта.
- Перенастройка API для обмена с логистической компанией
- Перенастройка API для платежной системы