Логотип

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).

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

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

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, и других.

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

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

Landing Page для автосервиса

Наша работа

Задача: создание целевой страницы автосервиса по дизайн-макету.

Целевая страница автосервиса сделана в адаптивном дизайне, на OctoberCMS (Bootstrap 4, jquery-3.3.1). Реализован Telegram бот оповещения, о заявках через форму сайта и динамическая галерея, которая получает фото через Instagram API, из аккаунта автосервиса с кешированием на 2 часа.

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

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

1