DJANGO-ADVANCED-CHAT

Ваш собственный мессенджер

Купите исходный код приватного, легко расширяемого аналога Telegram

в 3 раза дешевле разработки.

Тест-драйв

Приватный

Мессенджер устанавливается к вам на сервер и никто посторонний не имеет доступа к вашим файлам и перепискам. Соединение с сервером осуществляется по зашифрованному каналу.

Легко расширяемый

Веб-приложение написано на актуальных версиях Django\Python и VueJS\JavaScript, покрыто тестами и хорошо документировано - таким образом вы можете добавить в него любой необходимый функционал или интегрировать в существующий проект на аналогиных технологиях. 

Доступный

Распространяется в виде готового веб-приложения, что в 3 раза быстрее и дешевле разработки с нуля. Разработан специалистами высочайшей компетенции, поэтому превосходит любые OpenSource аналоги.

Возможности

Мы позаботились обо всём

Мессенджер оснащён всеми современными функциями для комфортного общения и командной работы

Сообщения

Полный цикл работы с сообщениями: чтение, создание, изменение, удаление, ответы (цитирование), пересылка.

История изменений

Бывают случаи, когда изменение сообщения меняет смысл беседы, поэтому мы сохраняем всю историю изменений, чтобы сберечь все смыслы.

RealTime доставка

Сообщения доставляются настолько быстро, насколько это возможно, за счёт использования веб-соккетов и Redis, вы получите сообщения быстрее чем они успеют сохраниться в базе данных.

Форматирование текста

Базовые возможности форматирования:
*Жирный* _Курсив_ ~Зачёркнутый~
°подчёркнутый° А также:
`однострочное выделение текста` и

```многострочное
  выделение текста```
.

Реакции

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

Голосовые сообщения

Позволяют донести интонации, эмоциональный окрас, кроме того удобны когда руки заняты или трудно набирать большой текст.

Эмодзи

Присутствует богатая библиотека смайлов, что позволяет выразить эмоции или структурировать текст.

Закрепить

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

Избранное

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

Администрирование

Есть возможности модерации: администраторы в праве удалять или редактировать сообщения.

Массовые действия

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

Поиск

Полнотекстовый поиск позволяет искать чаты, сообщения, пользователей.

Каналы

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

Генератор аватарок

Если у пользователя нет аватарки, мессенджер сгенерирует цветную аватарку на основании  имени пользователя.

Файлы с валидацией

Двойная валидация файлов на клиентской и серверной стороне с проверкой не только по расширению, но и по содержанию файлов обеспечивает защиту от вирусов и взлома.

Просмотр мультимедиа

Поддерживает просмотр видео, аудио, фото, кликабельные ссылки. А также скачивание для любых требуемых вам форматов файлов.

Статусы

У сообщений есть статусы: новое, сохранено, доставлено, прочитано, ошибка,  также отображается количество непрочитанных сообщений в чате, новые отделяются чертой. 
У пользователей статусы: online\offline, печатает...

Авторизация, регистрация, восстановление пароля

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

Уведомления

При поступлении новых сообщений приходят PUSH уведомления, если они включены. Также возможно добавить любые другие каналы уведомлений, например Telegram, SMS или E-mail.

Адаптация под мобильные

Интерфейс мессенджера отлично адаптирован под мобильные экраны, также возможно создать полноценное PWA приложение с публикацией в маркетах AppStore и GooglePlay.

Разработка в цифрах

4

Разработчика

77

Задач

500

Часов

20 000$

Себестоимость

django-advanced-chat

Дружественный к разработчикам

Мессенджер сделан так, чтобы любая команда на Vue и Django смогла расширить функционал или интегрировать его в существующий проект. Архитектура проекта написана в лучших традициях SOLID: открыта для расширения, закрыта для модификаций.

Поддержка

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

Документация

Исходный код сопровождается подробной документацией, так-что с его развёртыванием и интеграцией в проект справится даже Junior разработчик.

90% покрытие тестами

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

CaC (Config As Code)

Мессенджер - технически сложное приложение включающее обширный стек технологий:  Python, Django, Django-Rest-Fraemwork, Django-Channels, Python-Magic, PostgreSQL, Redis, Daphne, Nginx. Настройка такого стека требует высокой компетенции DevOPS, поэтому мы подготовили готовые конфиги объединённые в общую композицию - docker-compose, таким образом, вашим специалистам нужно только запустить несколько команд и мессенджер заработает на вашем сервере.

Гарантия

Мы тщательно следим за качеством разработки на нескольких этапах: тесты, CodeReview, QA, проверка релизов, бета-тестирование, однако продукт сложный и могут присутствовать баги, поэтому мы даём вам время на проверку продукта в течении которого исправляем найденные баги.

Мессенджер под ключ

Если в вашей команде нет Vue и Django разработчиков, мы поможем настроить всё под ключ, чтобы вы забыли о технических моментах и просто начали его использовать как обычный мессенджер.


Также можем сделать мобильные приложения под iOS и Android и добавить любой необходимый вам функционал за дополнительную оплату.

Бесплатная консультация

Скидка 15% до завершения разработки

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

ЦЕНЫ

Выберите подходящий пакет

Все цены указаны за лицензию на один комерческий проект 

Скидка 15% и расширенная гарантия действуют до конца разработки 

5500 $  4674 $

код

  • Исходный код Backend на Django
  • Исходный код Frontend на VueJS
  • Конфиги DockerCompose
  • Документация
  • Поддержка
  • Гарантия до конца разработки + 1 месяц
6500 $  5525 $

под ключ

  • Все функции пакета "Код"
  • Брендирование
  • Настройка сервера
  • Подключение аналитики
  • Гарантия до конца разработки +  3 месяца
8000 $  6800 $

MOBILE

  • Все функции пакета "Под ключ"
  • PWA мобильное приложение под Android
  • PWA мобильное приложение под iOS
  • Публикация в AppStore
  • Публикация в GooglePlay
  • ASO Оптимизация

Обратная связь