123ru.net
Работа
Сентябрь
2024

Разработать CRM систему согласно ТЗ

0

Техническое задание на разработку CRM системы

Введение

Цель разработки — перенести текущий функционал существующей CRM системы на новый интерфейс с добавлением необходимых модулей и настроек. Система должна обеспечить управление базой клиентов, взаимодействие с почтовыми сервисами для рассылок, а также безопасную авторизацию пользователей.

1. Перенос текущего функционала на новый макет

1.1 База клиентов, компаний, агентов

Перенос базы клиентов должен включать:

  • Данные: Имя, контактная информация (телефон, email, адрес и т.д.), привязка к компании, и коммуникации с клиентом (письма с клиентом)
  • Управление статусами: Каждый клиент должен иметь статус (новый, активный, потенциальный, закрытый).
  • Фильтрация: Возможность фильтрации базы клиентов по статусу, компании, дате последнего контакта и другим критериям.

1.2 Модули (блоки) системы

Перенести и интегрировать следующие модули:

  • Companies (Компании):

    • Взаимосвязь с клиентами и агентами.
    • Возможность добавления и редактирования компаний.
    • Сохранение информации о юридическом статусе, финансовых данных, основных контактах.
  • Contacts (Клиенты):

    • Детализация информации о каждом клиенте.
    • Личные данные клиента, сегментация.
    • Привязка клиента к определенной компании.
  • Agents (Агенты):

    • Учет сотрудников, взаимодействующих с клиентами.
    • Привязка компаний с агентами.
    • Статистика по эффективности работы агентов.
    • Привязка почтовой переписки агентов с пользователем CRM (авторизированном в системе)
  • Users (Пользователи):

    • Учет всех пользователей CRM, включая администраторов, агентов и внешних пользователей.
    • Разграничение прав доступа к данным системы в зависимости от роли.
  • Orders (Заказы):

    • Данные о заказах пользователя (идентификатор сделки, сумма, скидка, индивидуальная скидка, дата создания и т.д)
    • Возможность редактирования, сортировки данных о сделке.

1.3 Адаптация к новому макету

  • Дизайн: Перенос всех элементов интерфейса на новый макет системы, оптимизация под современный UI/UX.
  • Навигация: Удобная и логичная структура разделов и модулей.
  • Интерактивные элементы: Обновить кнопки, формы, выпадающие списки и другие элементы интерфейса в соответствии с новыми стандартами дизайна.

2. Настройка почтового сервиса

2.1 Интеграция почтового сервиса

  • Интеграция с собственным почтовым сервисом (SMTP для отправки сообщений).
  • Настройка отправки писем с домена компании.
  • Поддержка всех основных форматов email (HTML и текст).
  • Журналирование отправленных писем.

2.2 Возможность рассылки (модуль Mail)

  • Создание рассылок: В блоке Mail пользователи должны иметь возможность создавать массовые рассылки для клиентов.

    • Сегментация рассылки по клиентам, статусам, компаниям.
    • Шаблоны писем (должны быть реализованы предустановленные шаблоны и возможность добавления новых).
  • Статистика по рассылкам: Аналитика успешных доставок, открытия писем, кликов по ссылкам.

3. Настройка авторизации в CRM системе

3.1 Авторизация пользователей

  • Реализовать систему аутентификации для всех пользователей CRM.

    • Поддержка логина и пароля.
    • Хранение паролей в зашифрованном виде (хеширование с использованием современного алгоритма, например, bcrypt).
    • Возможность восстановления пароля через email.
    • Верификация email при регистрации (опционально).
  • Роли и права доступа:

    • Администратор: Полный доступ ко всем разделам и функциям CRM.
    • Агент: Доступ к клиентам, компаниям и отчетам, ограниченный доступ к административным функциям.
    • Внешний пользователь: Ограниченный доступ только к тем клиентам или компаниям, с которыми он связан.

3.2 Безопасность

  • Реализация механизмов защиты от несанкционированного доступа (CAPTCHA, ограничение по числу попыток входа, двухфакторная аутентификация (опционально)).

4. Дополнительные требования

4.1 Системные требования

  • Интерфейс: Web-приложение с адаптацией под мобильные устройства.
  • Модули интеграции: Возможность интеграции с ERP, телефонной системой и другими внешними системами через API.

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

  • Подготовка пользовательской и технической документации для администраторов и пользователей системы.






Стек: Docker, PHP 8.3, Laravel, VueJS, Nova | Orchid, Postgres.

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

Шаблон верстки CRM системы на который необходимо перенести все элементы текущей доступен по ссылке:
https://wrapbootstrap.com/theme/dashonic-vuejs-adm...





Загрузка...


Губернаторы России
Москва

Собянин: все ярмарки выходного дня в Москве оформили в едином стиле


Спорт в России и мире
Москва

Офицер Росгвардии из Иркутска стал призёром всероссийского чемпионата по джиу-джитсу


Загрузка...

Все новости спорта сегодня


Новости тенниса
ATP

Аслан Карацев выпадет из топ-300 рейтинга ATP после поражения в Алма-Ате


Загрузка...


123ru.net – это самые свежие новости из регионов и со всего мира в прямом эфире 24 часа в сутки 7 дней в неделю на всех языках мира без цензуры и предвзятости редактора. Не новости делают нас, а мы – делаем новости. Наши новости опубликованы живыми людьми в формате онлайн. Вы всегда можете добавить свои новости сиюминутно – здесь и прочитать их тут же и – сейчас в России, в Украине и в мире по темам в режиме 24/7 ежесекундно. А теперь ещё - регионы, Крым, Москва и Россия.


Загрузка...

Загрузка...

Экология в России и мире
Москва

Объем предложения дорогих квартир на вторичном рынке Москвы за год снизился на 10%





Путин в России и мире
Москва

Путин пояснил, почему не поедет на саммит Большой двадцатки


Лукашенко в Беларуси и мире
Минск

Лукашенко подверг критике постсоветские страны за желание «брать что-то» у России и «ничего взамен не давать».




123ru.netмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

123ru.net — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.





Зеленский в Украине и мире
Киев

Во Франции призвали к решительному шагу в отношении Киева и НАТО


Навальный в России и мире


Здоровье в России и мире


Частные объявления в Вашем городе, в Вашем регионе и в России






Загрузка...

Загрузка...



Оззи Осборн

AP: экс-гитарист Осборна Ли получил огнестрельные ранения в Лас-Вегасе



Москва

"Решение Владимира Путина удивит всех": что говорит эксперт Михаил Хазин

Друзья 123ru.net


Информационные партнёры 123ru.net



Спонсоры 123ru.net