Логотип

CRM для упрощения подачи и обработки заявок на участие, при проведении международных мероприятий SPIEF, RIF, EEF и других

Наша работа

Задачи:
1. Создать CRM, для сотрудников посольств, МИДа и лиц занимающихся подготовкой международных мероприятий, в том числе из других государств, для облегчения заполнения заявок на участие и обработки данных, на русском и английском языках. CRM должна включать в себя 3 вида разграничений прав доступа (пользователь, редактор, администратор). Иметь возможность выгружать данные, участников в Excel, фильтровать данные по большому количеству параметров, создавать/редактировать/добавлять/удалять данные участников, мероприятий, событий, мест проведения, мест проживания и других категорий, в будущем планируется добавить аналитику по делегатам, а также учет и управление распределением мест проживания среди делегатов.
2. Создать динамическую форму для делегатов (выбор необходимых разделов, полей, обязательного заполнения, зависит от настроек конкретного мероприятия), позволяющую удобно подавать заявку и документы на участие в международных мероприятиях, на русском и английском языках.

Сервер: VPS LEMP стек, PHP 7.4, MySQL 8, WebSocket Centrifugo, ImageMagick для конвертации TIFF файлов.

Бекэнд: REST API на основе Laravel 7, centrifugal/phpcent для реализации уведомлений в CRM, Laravel-Excel для выгрузки данных.

Фронтэнд разделен на два отдельных SPA:
CRM (Vue.js, Vue Router, Vuetify, Vuex, Centrifuge, Axios, и других);
Форма подачи заявок (Vue.js, Vuetify).

Демонстрация:

Читать далее >>

Панель управления XML-парсером RSS и бот автопостер для VK и Facebook

Наша работа

Задача: создать XML-парсер RSS лент, с кешированием записей на сервере, реализовать автопостер бота для групп в VK и Facebook, а также панель управления для модерирования постов, времени постинга, выбора rss лент, периода выборки постов.

За основу бекэнд взять PHP фреймворк Lumen 6, бд MySQL8, сервер VPS на LEMP стеке, фронтэнд Vue.js + Vuetify. Для работы с API (VK, Facebook), использованы официальные SDK, сам XML-парсер реализован на нативном PHP.

Демонстрация:

Читать далее >>

CRM Мультимессенджер с ботом для VK, Facebook, Viber, Telegram, Instagram

Наша работа

Задача: создать MVP - CRM сервис мультимессенджер (регистрация пользователей, тарификация, оплата), для общения из одной панели в VK (сообщения сообществ), Facebook (публичные страницы), Telegram (бот), Viber (бот), Instagram (личные сообщения), бота для ответа на несложные вопросы, генератор карточки клиента и шаблоны ответов для чата.

Бекэнд на Laravel 5.6 (на базе существующей панели управления продвижением Instagram, а в последствии вырезанной), заказчиком было принято решение оставить БД MySQL 5.6, что вызвало много проблем в будущем. Мгновенное получение сообщений реализовано с помощью технологии WebSocket, сервером Centrifugo. Обмен сообщениями VK, Facebook реализованы с официальным SDK, Viber написан самостоятельно, Telegram с библиотекой TelegramBotPHP, Instagram через реализацию микросервиса на фреймворке Express с библиотекой Instagram private API написанной на TypeScript, под Node.Js, так как этот вариант являлся единственным рабочим решением для Instagram. В боте реализован разбор предложений до 8 слов, автоматическое приветствие, морфологический разбор слов на основе библиотеки phpMorphy.

Фронтэнд в форме SPA на базе Vue.js, Vuetify, Vuex, Centrifuge, Axios, и других.

Демонстрация:

Читать далее >>

1