Новости сегодня на DirectAdvert

Новости сегодня от Adwile

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

Техническое задание на разработку 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...

Читайте на 123ru.net

Другие проекты от 123ru.net



Архангельск

Собянин: Рублево-Архангельская линия метро откроется до 2027 года



VIP

Toxi$ в VK Stadium: выиграй билеты на Like FM




Українські новини

Огляд дверних циліндрів для замка: найкращі рішення від популярних брендів



Новости 24 часа

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи



Game News

Diablo 4 player lands a 235 trillion damage hit with its new class and the pile of overpowered bugs keeping it at the top of the meta



Москва

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи



News Every Day

The FREE water saving gadget that can slash bills by £40 – it’s so easy to do



Настроение

Зимние прогулки...



Москва

Полпреда президента в ПФО наградили Орденом Благоверного князя Даниила Московского II степени



Оззи Осборн

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



Москва

Ветеран Великой Отечественной скончался в Свердловской области



Андрей Рублёв

Спортивный врач назвал причину возможной ампутации яичка Рублева



Москва

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи



ТНТ

«Мне было по кайфу спутать им карты» Антон Пануфник столкнёт лбами «умников» в новом выпуске шоу «Вызов. Китайский сезон» на ТНТ



Симферополь

"Мамаша развела в купе сущий дурдом": Мужчина рассказал о путешествии на поезде, которое запомнится на всю жизнь



Москва

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи



Москва

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



Москва

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи



103news.com — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 103news.com.

Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.

Другие популярные новости дня сегодня


Новости 24/7 Все города России





Топ 10 новостей последнего часа




Новости России

«Краснодар» разгромил «Спартак» со счетом 3:0 и вышел на первое место в РПЛ

Ефимов: в Донском районе Москвы реорганизуют участок по программе КРТ

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи


Москва

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи






Rss.plus

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи

Сотрудники вневедомственной охраны Росгвардии Московской области провели патриотические уроки для школьников региона

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи

В Подмосковных Люберцах росгвардейцы задержали подозреваемых в совершении кражи

Moscow.media
Москва

Собянин рассказал о самых популярных бесплатных экскурсиях в Москве



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

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

103news.com — живые новости в прямом эфире!

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

Музыкальные новости

Игорь Бутман

Игорь Бутман выступит в Хабаровске на джазовом фестивале (РАСПИСАНИЕ)




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

«Спартак» выиграл у «Амура» в гостевом матче КХЛ

Амурская область станет частью "аритмии" путешественника

Архангельская теннисистка Алина Хезина победила на турнире в Санкт-Петербурге


ATP

Стокгольм (ATP). 2-й круг. Берреттини играет со Штрикером, Грикспор – с Фернли, Рууд встретится с Сонего, Пол – с Дьере



Новости Крыма на Sevpoisk.ru


Москва

Краснодарский край возглавил топ-5 популярных направлений для путешествий зимой



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