Кнопки

Кнопки

avby

0. Нулевой экран -

Подгружаются подключенные аккаунты

вот по этому урлу можно вытащить подключенные аккаунты GET-запрос

https://test-avby.herokuapp.com/settings/accounts
респонс с названиями аккаунтов
  1. Первый экран - просто две кнопки - начать и остановить. Если нажата начать, то переходит на второй экран. Если остановить - то отправляешь запрос на роут, который я чуть позже сделаю
  2. Второй экран с выбором категорий - сообственно он выбирает категории какие обновлять.
  3. Третий экран - со скольки до скольки обновлять
  4. Четвертый экран - спрашивают интервалы на каждую выбранную категорию.
    И тоесть с экрана 0 должна получиться json-ка такого плана
{
  "login": "femidaplus",
  "from": "09:00",
  "to": "23:00",
  "categories": [
    {
      "name":"truck",
      "interval":"00:00:30-00:01:30"
    },
    {
      "name":"trailer",
      "interval":"00:00:45-00:00:50"
    }
  ]
}

и эту json-ку надо отправить POST-запросом на роут

https://test-avby.herokuapp.com/settings

они сохраняться для выбранного аккаунта


5. начать обновления - просто GET-запрос по роуту

https://test-avby.herokuapp.com/tasks/:login

тоесть для фемиды будет роут выглядеть так

https://test-avby.herokuapp.com/tasks/femida


Report Page