climbfest:tz

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
climbfest:tz [08.04.2026 18:55] – [Добавление нового участника] Артемий Трушинclimbfest:tz [08.04.2026 19:19] (текущий) – [Ввод результатов] Артемий Трушин
Строка 152: Строка 152:
   - (для типов "трудность" и "мультипитч") флажок "ИТО/был срыв".   - (для типов "трудность" и "мультипитч") флажок "ИТО/был срыв".
  
-Пользователь может внести/изменить результат и нажать ''Сохранить''.+Пользователь может внести/изменить результат и нажать ''Сохранить''. Если Интернет не доступен - данные сохраняются в приложении и запоминается, что для текущего участника есть неотправленные результаты. Если Интернет доступен, данные о трассе сразу отправляются на сервер. Сервер возвращает: 
 +  - успех; 
 +  - сообщение об ошибке; сообщение отображается пользователю, для данного участника поднимается признак наличия неотправленных результатов. 
 + 
 +Если для какого-либо из участников данного пользователя есть неотправленные результаты, в списке трасс отображается кнопка ''Отправить результаты''. При ее нажатии, если доступен Интернет, на сервер отправляются все трассы каждого участника, для которого есть неотправленные результаты. После удачно отправки признаки неотправленных результатов сбрасываются, при неудачной пользователю отображается сообщение об ошибке, которую вернул сервер.  
 + 
 +===== Аренда снаряжения ===== 
 + 
 +В процессе обсуждения. 
 + 
 +Есть список доступных для проката экземпляров снаряжения (например, веревка №1, веревка №2, веревка №3, комплект оттяжек красный, комплект оттяжек зеленый, болдер-мат №1, болдер-мат №2...) и дни фестиваля (например, 10, 11, 12, 13, 14, 15 июня). 
 + 
 +Для каждого экземпляра снаряжения на сервере есть информация о брони (экземпляр снаряжения; дата). 
 + 
 +Пользователь в приложении может из списка свободного снаряжения выбрать нужные ему экземпляры и нужные даты, в которые эти конкретные экземпляры не заняты. 
 + 
 +Выбрал набор экземпляров и даты - информация отправляется на сервер. Если сервер подтверждает, что эти экземпляры в эти даны свободны, пользователь переадресуется на форму оплаты 
 + 
 +===== Трансфер ===== 
 + 
 +В процессе обсуждения. 
 + 
 +Есть список рейсов автобусов (дата, время, направление, количество мест). 
 + 
 +Пользователь может выбрать рейс и указать участника. Если свободные места есть - данные о рейсе и участнике отправляются на сервер. Север возвращает: 
 +- успех; 
 +- отказ и сообщение об ошибке, которое необходимо показать пользователю. 
 + 
 +Оплата не требуется. Необходима возможность отказаться от поездки не позднее, чем за 3 часа до рейса.
  • Последнее изменение: 7 дн. назад
  • Артемий Трушин