Авторизация
Сброс пароля
Мы создали виртуальную площадку, на которой ты можешь отжаться, подтянуться и выполнить любое упражнение, которое придумают организаторы, и заработать на хорошем результате.
1. Вводная задача от заказчика, проблематика, цели
Все любят спорт. Ок, не все, но большинство. А многие азартные и математически сложенные ребята пытаются на нем зарабатывать, делая ставки.
А что если бы результат соревнований зависел от тебя?
Мы создали виртуальную площадку, на которой ты можешь отжаться, подтянуться и выполнить любое упражнение, которое придумают организаторы, и заработать на хорошем результате.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Как это работает
Организаторы объявляют на площадке турнир с определенными датами старта и завершения. Турнир предполагает выполнение определенного упражнения. Одновременно на площадке проводятся несколько турниров, поэтому ты без труда сможешь найти тот, в котором силен.
Для участия необходимо сделать вступительный взнос. 90% от всех взносов формируют призовой фонд. Чем больше участников, тем больше победителей и тем больше выигрыш каждого из них.
После того как ты сделаешь взнос, на странице турнира появится форма, в которую тебе надо будет ввести результат и добавить ссылку на видео, которое подтверждает твою молодцовость.
Твой результат отобразиться в общей таблице участников. Можно улучшить свой результат и заново ввести его в форму. Но не более 1 раза.
Площадка MaxRush — за чистоту и открытость соревнований. Организаторы растянут уши каждого мелкого жулика до задней поверхности бедра, а крупного — до ахиллова сухожилия. Каждый участник соревнований имеет доступ к видео соперников. Если ты заметил, что заявленный результат не соответствует тому, что ты видишь в ролике, смело пиши организаторам. Тут 2 варианта развития событий:
- за неточность в выполнении упражнения (например, провисшие коленки в планке) организаторы, скорее всего, предложат участнику заново выполнить упражнение;
- за умышленное нарушение (например, указал большее количество повторений, чем выполнил) участник будет с позором изгнан с площадки, а его результат — аннулирован.
После подведения итогов все молодчики и молодчицы разбирают пирожки с полок, а остальные начинают питать надежду полакомиться в следующий раз.
Но это то, что получилось. Теперь немного о том, как площадка создавалась.
Как создавалась площадка
Затея началась с идеи совместить спорт и азарт. Перенесли идею карандашом на бумагу. При построении интерфейса заморочились над 2 вещами:
- регистрацией / авторизацией и отправкой результата;
- статистикой и подсказками к соревнованиям.
Остальные вещи довольно стандартны. Уже при проектировании понимали, что большинство участников будут пользоваться площадкой через мобильные устройства. Поэтому позаботились о мобильном интерфейсе.
Front-end
На фронт-енде не использовали CSS фреймворк, чтобы сделать код приложения более чистым, а его работу более быстрой.
Back-end
Площадка MaxRush — уникальное явление с уникальным же функционалом. Использовать готовую CMS не было смысла — остановились на PHP фреймворке Yii 2 (не путать с CSS фреймворком). Участники площадки получили высокую скорость работы приложения, а ее владельцы — масштабируемость проекта и удобство его администрирования.
Главная страница
3. Результаты сотрудничества
Прочитать кейс полностью можно по ссылке:
4. Заключение
Готовый проект: maxrush.ru