DJANGO-ADVANCED-CHAT
Купите исходный код приватного, легко расширяемого аналога Telegram
в 3 раза дешевле разработки.
Тест-драйвМессенджер устанавливается к вам на сервер и никто посторонний не имеет доступа к вашим файлам и перепискам. Соединение с сервером осуществляется по зашифрованному каналу.
Веб-приложение написано на актуальных версиях Django\Python и VueJS\JavaScript, покрыто тестами и хорошо документировано - таким образом вы можете добавить в него любой необходимый функционал или интегрировать в существующий проект на аналогиных технологиях.
Распространяется в виде готового веб-приложения, что в 3 раза быстрее и дешевле разработки с нуля. Разработан специалистами высочайшей компетенции, поэтому превосходит любые OpenSource аналоги.
Мессенджер оснащён всеми современными функциями для комфортного общения и командной работы
Полный цикл работы с сообщениями: чтение, создание, изменение, удаление, ответы (цитирование), пересылка.
Бывают случаи, когда изменение сообщения меняет смысл беседы, поэтому мы сохраняем всю историю изменений, чтобы сберечь все смыслы.
Сообщения доставляются настолько быстро, насколько это возможно, за счёт использования веб-соккетов и Redis, вы получите сообщения быстрее чем они успеют сохраниться в базе данных.
Базовые возможности форматирования:
*Жирный* _Курсив_ ~Зачёркнутый~
°подчёркнутый° А также:`однострочное выделение текста`
и
```многострочное.
выделение текста```
Возможность поставить несколько реакций на сообщение. Может использоваться для организации голосований, для уменьшения флуда и выражения эмоций.
Позволяют донести интонации, эмоциональный окрас, кроме того удобны когда руки заняты или трудно набирать большой текст.
Присутствует богатая библиотека смайлов, что позволяет выразить эмоции или структурировать текст.
Можно закрепить сообщения над общим чатом таким образом выделить главное, например правила чата.
Вы можете сохранять наиболее важные сообщения в избранное, чтобы не потерять, а также писать туда сообщения самому себе.
Есть возможности модерации: администраторы в праве удалять или редактировать сообщения.
Есть возможность выбрать несколько сообщений и переслать их в другой чат, а также удалить их, если это ваши сообщения или вы администратор.
Полнотекстовый поиск позволяет искать чаты, сообщения, пользователей.
Можно делать чаты доступные только для чтения, где писать сообщения могут только администраторы, при этом остальным участникам могут быть доступны реакции и комментарии, это подходит для информационных рассылок, например внутренние новости компании.
Если у пользователя нет аватарки, мессенджер сгенерирует цветную аватарку на основании имени пользователя.
Двойная валидация файлов на клиентской и серверной стороне с проверкой не только по расширению, но и по содержанию файлов обеспечивает защиту от вирусов и взлома.
Поддерживает просмотр видео, аудио, фото, кликабельные ссылки. А также скачивание для любых требуемых вам форматов файлов.
У сообщений есть статусы: новое, сохранено, доставлено, прочитано, ошибка, также отображается количество непрочитанных сообщений в чате, новые отделяются чертой.
У пользователей статусы: online\offline, печатает...
В комплекте полноценное приложение для управления пользователями, возможно использовать как основу для более масштабной разработки.
При поступлении новых сообщений приходят PUSH уведомления, если они включены. Также возможно добавить любые другие каналы уведомлений, например Telegram, SMS или E-mail.
Интерфейс мессенджера отлично адаптирован под мобильные экраны, также возможно создать полноценное PWA приложение с публикацией в маркетах AppStore и GooglePlay.
Разработчика
Задач
Часов
Себестоимость
Мессенджер сделан так, чтобы любая команда на Vue и Django смогла расширить функционал или интегрировать его в существующий проект. Архитектура проекта написана в лучших традициях SOLID: открыта для расширения, закрыта для модификаций.
Мы поддерживаем ваших разработчиков на этапе внедрения кода: консультируем по вопросам кастомизации и интеграции с существующим функционалом.
Исходный код сопровождается подробной документацией, так-что с его развёртыванием и интеграцией в проект справится даже Junior разработчик.
Все важные участки кода покрыты тестами это минимизирует количество багов, позволяет быстро проверить корректность установки приложения, легко проводить кастомизацию не боясь испортить основной функционал.
Мессенджер - технически сложное приложение включающее обширный стек технологий: Python, Django, Django-Rest-Fraemwork, Django-Channels, Python-Magic, PostgreSQL, Redis, Daphne, Nginx. Настройка такого стека требует высокой компетенции DevOPS, поэтому мы подготовили готовые конфиги объединённые в общую композицию - docker-compose, таким образом, вашим специалистам нужно только запустить несколько команд и мессенджер заработает на вашем сервере.
Мы тщательно следим за качеством разработки на нескольких этапах: тесты, CodeReview, QA, проверка релизов, бета-тестирование, однако продукт сложный и могут присутствовать баги, поэтому мы даём вам время на проверку продукта в течении которого исправляем найденные баги.
Если в вашей команде нет Vue и Django разработчиков, мы поможем настроить всё под ключ, чтобы вы забыли о технических моментах и просто начали его использовать как обычный мессенджер.
Также можем сделать мобильные приложения под iOS и Android и добавить любой необходимый вам функционал за дополнительную оплату.
Сейчас мессенджер находится в разработке, однако уже готов полноценный MVP - то есть вы можете начать использовать его сразу после покупки при этом получать обновления по ходу разработки.
Кроме этого гарантия на продукт увеличивается на время разработки.
Все цены указаны за лицензию на один комерческий проект
Скидка 15% и расширенная гарантия действуют до конца разработки