Небольшой сервис под вебом
Необходимо сделать простой сервис под вебом. Главное функциональность решения, дизайн особо не важен. Изначально в системе будет работать всего 15-25 пользователей, далее может быть немного больше.
Пользователи входят в сервис под своими логинами и паролями. Есть два вида пользователей: клиенты нашей организации (далее - Клиенты) и наши сотрудники (далее - Сотрудники).
Клиенты создают запросы о юридических лицах или индивидуальных предпринимателях (далее - Запросы). Запросы заполняются в форме состоящих из 14 или 7 разделов (по юр.лицу или индивид. предпринимателю соответственно). В запросе Клиент выборочно заполняет поля (т.е. может заполнить вообще только одно поле - например, ИНН и отправить Запрос). Заполненные и отправленные Запросы Клиентов попадают в список входящих запросов для Сотрудников. Задача Сотрудников обработать вне системы поступивший Запрос и в ответ для Клиента приложить по его Запросу файл с архивом (ответ на Запрос). После чего данный файл будет доступен для скачивания Клиенту, который сделал этот Запрос. Все впринципе очень просто.
Список функций Сотрудников:
- создание учетных записей Клиентам;
- просмотр поступивших Запросов;
- отправка ответов на поступившие Запросы (с приложенным архивом);
- возможность удаления неправильных Запросов.
Список функций Клиентов:
- формирование Запросов (для Сотрудников);
- получение ответов на Запросы от Сотрудников.
Статусы Запросов:
- Записан (Клиент создал Запрос, но не отправил его);
- Отправлен (Клиент создал Запрос и отправил его Сотрудникам);
- Обработка (Запрос был получен Сотрудником и принят в работу);
- Выполнен (Запрос обработал Сотрудник и приложил в ответ файл архива для Клиента);
- Удален (Запрос переведенный в данный статус Сотрудником на какой-либо стадии его обработки).
Да, фишку с уведомлением по е-мэйлу тоже стоит добавить (когда поступил новый запрос Клиента - письмо-уведомление Сотруднику, когда поступил ответ на запрос Клиента - письмо-уведомление Клиенту и т.п.).
Каких-либо оплат в рамках системы между сотрудниками и клиентами не предусмотрено. Сейчас аналогично сотрудники работают с клиентами по электронной почте, что не очень удобно, прежде всего с точки зрения просмотра отчетности (по количеству и пр. Запросов Клиентов).
Вариант реализации предпочтителен: или PHP + MySql (более предпочтителен), или 1С-Битрикс (старт или стандарт).
Сроки реализации - думаю 1 неделя адекватный срок. Со своей стороны готов оперативно консультировать по всем моментам и уточнять мелкие детали.