Gistrec

SberGram

Jun 12th, 2021 (edited)
200
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!

(При ховере элемента из списка подсвечивать его зеленым - сейчас в вебе если навести мышку на чат, то он подсветится серым, а нужно зеленым. Так же сделать для дрегих списков: список компаний, список быстрых ответов, список участников в компании, список сообщений в компании).

  • Сверстать первый экран (логотип SberGram + кнопка войти по Sber ID)

  • Сверстать заглушку входа по Sber ID (можно в любом сервисе сбера попробовать зайти по Sber ID и взять и скопировать)

  • Сверстать страницу для загрузки фотографии пользователя при первом посещении.

  • Добвить свитчер (Телеграм/СберГрам/Компании) внизу списка чатов.

    • Телеграм - показываем список чатов телеги, в которых состоит пользователь.
    • СберГрам - показываем список чатов телеграма, в которых состоит пользователь, но в которых могут быть только авторизованные по Sber ID пользователи (т.е. нужно сходить на бекенд, получить id чатов телеги, и вывести только их)
    • Компании - показываем список компаний, в которых состоит пользователь.
  • В списке компаний есть кнопочка добавить компанию.

  • Так же в списке компаний можно отредактировать/удалить компанию. Можно редактировать:

    • Название, описание и фотографию компании.
    • [Кнопка] Список сотрудников (добавить, удалить, изменить роль на одну из Администратор, Оператор, Наблюдатель)
    • [Кнопка] Интеграция соц. сетей (Изменить input-поля, в которые нужно помещать необходимые данные вроде токена для доступа к боту)
    • [Кнопка] Настройка быстрых ответов (добавить, удалить, изменить).
  • При клике на компанию в списке компаний откроются чаты этой компании. Эти чаты виртуальные (т.е. нужно сходить на бекенд и получить их). Они разделены на три группы:

    • "Неотвеченные чаты" - этому чату сотрудник еще не был назначен. Можно зайти в чат и нажать на кнопку "Подключиться к чату", после чего чат считается назначенным на текущего сотрудника (т.е. перемещается во вторую группу)
    • "Чаты текущего сотрудника" - чаты, в которых отвечает текущий сотрудник.
    • "Остальные" - чаты, в которых отвечают другие сотрудники.
  • Нужно подумать как будет работать чат в виртуальном чате. Т.е. на бекенд будут приходить сообщения из вк, и их нужно выводить в веб клиенте телеграма. Видимо, нужно поднимаит WebSocker Server.

Comments
  • User was banned
Add Comment
Please, Sign In to add comment