Focus Messenger - скрипт Мессенджера
Focus Messenger - надежный мессенджер с SSL шифрованием для безопасного обмена сообщениями и ведения служебной переписки. Гарантируем защиту данных, конфиденциальность и приватность ваших разговоров.
Проект Focus Messenger был разработан для оперативного ведения служебной переписки в оборонном секторе.
Однако, из-за того что верхушка оборонного сектора в основном некомпитентные и необразованные "Офицеры" которые привыкли работать по старинке, проект далеко не ушёл. В связи с чем, я предоставляю исходный код и сам проект на общее обозрение пользователям. Вдруг если кто-то захочет использовать его в своей структуре.
Функционал
Авторизация
Регистрация
Настройки (управление профилем)
Ведение переписки (диалоги и личные сообщения)
Поиск пользователей
Прикрепление документов (файлов, видео и т.п.)
Портал FOCUS
Массовая рассылка
Панель управления
Мульти-язычная система
Идея и концепция дизайна
При создание дизайна системы, я опирался на Веб версию WhatsApp, чтобы людям максимально было комфортно и понятно. Помимо этого, был добавлен визуальный адаптив для мобильных устройств.
Системные требования
Сервер на Nginx или Apache (тесты и разработка проводились на Apache)
PHP не ниже 7.4 с Memcached сервером (обязательно, адрес и порт указываются в файле start.php 43 и 44 строка)
$memcached = new Memcached(); $memcached->addServer('127.0.0.1', 11211);
База данных MySQL (тесты и разработка проводились на MySQL 8.2)Добавить язык в файл start.php
Установка и настройка
Скачать систему
Создайте базу данных в MySQL и импортируйте dump.sql из главной директории;
Пропишите сведения о базе данных в файле: /application/configs/database.php
Запустите сервер Memcached и внесите сведения в файле /application/start.php
Focus Messenger - надежный мессенджер с SSL шифрованием для безопасного обмена сообщениями и ведения служебной переписки. Гарантируем защиту данных, конфиденциальность и приватность ваших разговоров.
Проект Focus Messenger был разработан для оперативного ведения служебной переписки в оборонном секторе.
Однако, из-за того что верхушка оборонного сектора в основном некомпитентные и необразованные "Офицеры" которые привыкли работать по старинке, проект далеко не ушёл. В связи с чем, я предоставляю исходный код и сам проект на общее обозрение пользователям. Вдруг если кто-то захочет использовать его в своей структуре.
Функционал
Авторизация
Регистрация
Настройки (управление профилем)
Ведение переписки (диалоги и личные сообщения)
Поиск пользователей
Прикрепление документов (файлов, видео и т.п.)
Портал FOCUS
Массовая рассылка
Панель управления
Мульти-язычная система
Идея и концепция дизайна
При создание дизайна системы, я опирался на Веб версию WhatsApp, чтобы людям максимально было комфортно и понятно. Помимо этого, был добавлен визуальный адаптив для мобильных устройств.
Системные требования
Сервер на Nginx или Apache (тесты и разработка проводились на Apache)
PHP не ниже 7.4 с Memcached сервером (обязательно, адрес и порт указываются в файле start.php 43 и 44 строка)
$memcached = new Memcached(); $memcached->addServer('127.0.0.1', 11211);
База данных MySQL (тесты и разработка проводились на MySQL 8.2)Добавить язык в файл start.php
Установка и настройка
Скачать систему
Создайте базу данных в MySQL и импортируйте dump.sql из главной директории;
Пропишите сведения о базе данных в файле: /application/configs/database.php
Запустите сервер Memcached и внесите сведения в файле /application/start.php