Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

5 лет назад
Александр
44 года, Россия
16 лет в сервисе
Был онлайн 5 месяцев назад
54 отзыва
100% фрилансеров рекомендуют 24% заказов с выбором исполнителя
5 лет назад

Нужно сделать чат, который работает в пределах одного сервера и жрет трафик/создает нагрузку на сервер по минимуму. История переписки хранится в БД.
Клиентская часть:


  • всплывающее/сворачивающееся окошко поверх всех окон на сайте
  • индикация нахождения оператора онлайн
  • возможность вводить и отправлять текст и просматривать историю переписки
  • "узнавать" пользователя по куке и продолжать диалог с ним, даже если он покидал сайт
Интерфейс оператора:

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

Код на выходе понятный, с комментариями. Скорее всего лучше взять за основу какой-то существующий проверенный скрипт.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Александр У.
27 лет, Украина
8 лет в сервисе
Был онлайн 1 год назад
5 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.