Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.91 KB

ROADMAP.md

File metadata and controls

51 lines (32 loc) · 1.91 KB

Codebattle Roadmap

Tournaments

  1. Переписать страницы турниров на React

    • Add FE tickets(@RedBrother)
  2. Турнир stairways

    • Add FE tickets(@RedBrother)
    • Add BE tickets(@vtm)
  3. Сделать оповещение о старте турнира

    • TODO: Придумать как это сделать
  4. Сделать Анонсы турниров

    • TODO: Придумать как это сделать

Lobby

  1. Получать и отображать в табло изменения по турнирам.

    • BE Сделать пуши с BE по событиям турнира в топик tournaments
    • BE Подписаться в lobby channel на события турниров
    • FE написать редукторы для всех событий турниров
  2. Быстрый вызов на бой в popover игрока

    • FE добавить кнопку вызова на battle каждому игроку кроме себя

Game creation

  1. Добавить выбор таска в форму

    • BE API для списка tasks с поиском по подстроке с учетом приватности и current_user
    • FE Скопировать choose opponent для выбора task сделать выбор левела disable при выборе таска из списка и обнуление селектора, если выбран левел
  2. Добавить выбор task по tag и level

    • BE добавить optional параметр в `Game.create(task_tag: String.t())
    • FE Добавить в форму создания игры селектор тегов Пока просто захардкодить все значения, отправлять ключ task_tag
  3. Улучшение UX

    • FE slider для выбора timeout 1 min <-> 1 hour