Система, показывающая информацию о объекте
Мы хотим купить хорошую CMS и сделать на ней данный проект.
В данном случае разработчик должен порекомендовать систему и провести все доработки до ТЗ.
В Общих чертах все выглядит так:
Минимальные требования к редакции:
- Личный кабинет с возможностью пополнения счета, расхода средств на услуги, на оплату тарифного плана как электронными деньгами так и формирование счета клиенту.
- Возможность комментариев
- Возможность переписки между пользователями
Введем понятия:
– Пользователь – тот кто регистрируется на сайте
- Клиент – тот кого пользователь назначает, высылая ему приглашение.
Требуется сделать систему слежения за информацией об объектах.
На сайте могут регистрироваться пользователи, выбирать тарифный план (тарифный план ограничивает количество проектов и клиентов которых может назначить пользователь), делать внутри объект со свойствами. Свойства объекта - это любое количество полей описания которые захочет сделать пользователь. Также пользователь может создать набор статусов объекта. Назначенные им клиенты могут бы смотреть разрешенную пользователем информацию о объекте, в том числе статус в котором находится объект.
Клиент назначается пользователем путем выбора в выпадающем списке проекта к которому будет привязан клиент и вводом его имени, фамилии и Емайл адреса.
Клиенту формируется логин соответствующий его мейлу и пароль состоящий из 6 цифр, высылать с письмом текст которого будет загнан в шаблон емайл письма.
Клиент может зайти на сайт, в личный кабинет и он увидит:
1. Название объекта, его описание, свой мейл.
2. Какой статус в настоящий момент установлен объекту.
3. Сколько дней прошло всего с момента начала работы и с момента назначения текущего статуса
4. Поля которые одобрит к показу пользователь
ВАЖНО!
Также нужно чтобы мы могли давать код для вставки на сайт пользователя, и система бы могла работать отображая личный кабинет на сайте пользователя.