Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется разработать web версию чата.

Требования к чату:

- только frontend. Технологии на усмотрение разработчика

- адаптирован под мобильную и декстоп версию

- скорость работы

- легкость (не надо грузить тучу библиотек)

- простота и возможность кастомизации в дальнейшем

- можно использовать сторонние решения

- работать должен без перезагрузки страницы

Backend - laravel, API и примеров запросов нет, мы их будем делать под требования web версии чата.

Не надо никакой авторизации, просто одна страница - чат.

Специфика чата такая, что менеджеру приходится общаться в нескольких диалогов от лица разных аккаунтов параллельно.

В коде или отдельным файлом составить примеры ответов с бекенда, которые ожидает web версия для правильного функционирования.

На странице чата должно быть:

- список всех чатов

 - максимум в списке 50 чатов и кнопка простой пагинации (вперед, назад)

 - чаты должны быть сгруппированы по пользователям, которым пишут менеджеры. Некая вложенность. Раскрываем пользователя и видим список его чатов.

В поле списка отдельно взятого пользователя должно быть:

  • - фото пользователя, с которым общаемся
  • - время последнего сообщения во всех чатах
  • - кол-во непрочитанных сообщений от этого пользователя во всех чатах
  • - какая-либо пометка статуса пользователя, визуально на ваше усмотрение, формат статуса true/false
В поле списка отдельно взятого чата должно быть:

  • - фото обоих пользователей
  • - последнее сообщение (и от кого)
  • - кол-во непрочитанных сообщений
  • - время последнего сообщения в данном чате
Чат

  • - существующие сообщения
  • - время отправки сообщений
  • - поле для написания нового сообщения, кнопка отправить (соответствующий функционал и анимация, с отправкой на бекенд)
  • - кнопка удалить (соответсвующий функционал и анимация, с отправкой на бекенд)
  • - кнопка редактировать (соответсвующий функционал и анимация, с отправкой на бекенд)
  • - доп. информация о пользователе с которым общаемся
  • - доп. информация о пользователе от лица которого пишем
Доп. информация о пользователе с которым общаемся

  • - фото профиля
  • - имя
  • - возраст
  • - пол
  • - короткое описание (до 4-х слов)
  • - описание (до 255 символов)
  • - теги (до 7-ми штук)
  • - страна, город
  • - ссылка на профиль
Доп. информация о пользователе от лица которого пишем

  • - фото профиля
  • - имя
  • - возраст
  • - пол
  • - короткое описание (до 4-х слов)
  • - описание (до 255 символов)
  • - теги (до 7-ми штук)
  • - страна, город
  • - ссылка на профиль
3 года назад
tcexe
33 годаРоссия
12 лет в сервисе
Был
2 года назад
  • Похожие заказы
  • 1. Мы разработали p2p сервис. Кто не знает - это peer-to-peer сервис по покупке/пордаже криптовалют. === NODE.JS === BackEnd - на GoLang === база - pgSQL === фронт NunJucks/html/css/Js/jquery/WebSocket === На данный момент подняты и настроены Bitcoin и Litecoin 2. Настроено ...

    Закрыт
    3 года назад
  • $575

    Только бэкенд. (laravel) Часть проекта готова.  Perevozist.ru - АГРЕГАТОР МЕЖДУ ВОДИТЕЛЕЙ ГРУЗОВЫХ АВТО И ЗАКАЗЧИКАМИЗаказчик создает заказ, водитель ознакамливается и подтверждает его на выполнения. Реализовать: внутренний баланс, уведомления, панели управления, подключение системы пополнения\выплаты, настройка комиссии сайта.

    Закрыт
    3 года назад
  • Привет. Ищем разработчика на питоне c дальнейшей поддержкой, для создания сервиса аналитики и учета рекламных проектов в Telegram. Сервис: - каталог с фильтрами, актуальными ценами, статистикой и контактами админов - детальная статистика каналов - бот который принимает в каталог ...

    Закрыт
    3 года назад
  • Привет мужики и девушки) Есть  2 задачи по wordpress 1. Есть в WooCommerce текстовый блок Описание. Мне нужно сделать такой же заполняемый текстовый блок и назвать его Характеристика. И засунуть его в таб.  Смотрите картинку, показал куда) 2. Сделать ...

    Закрыт
    3 года назад
  • Ищу специалиста в арбитражную тему. Нужен человек, способный оперативно решать возникающие проблемы. Задачи: - настройка трекинга (http://voluum.com/)  - настройка доменов, субдоменов, переадресаций - подключение к партнерских сетям (работа с API) - работа с HTML, CSS (настройка лендингов) Работа удаленная с почасовой оплатой. ...

    Закрыт
    3 года назад
  • $40

    Добрый день, уважаемые исполнители. Необходимо по сайту на PrestaShop выполнить два доработки. Выводить товары по определенным условиям и корректировка формы заказа (добавление нескольких полей по дизайну). Прошу откликаться только тех, кто очень хорошо владеет PrestaShop ...

    Закрыт
    3 года назад
  • Разработать простенькую систему управления заказами амазона, что нужно: - получить заказы по АПИ Амазона - вывести заказы в таблице - возможность переключаться между разными страницами - сортировка по дате и имени - фильтрация по статусу заказа - писать комментарии к заказу Подробное ...

    Закрыт
    3 года назад
  • небольшой команде разработчиков необходимо организовать совместную разработку на веб проектах. Хочу повысить качество услуг, но не знаю как. В основном это тех поддержка и доработки, а основные проблемы - это один затер работу другого. Что интересует: ...

    Закрыт
    3 года назад