Логотип

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

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