В рамках проекта были проведены следующие работы:
Интеграция персональной страницы пользователя портала с API ActiveCollab
- форма для ввода и хранение персональных авторизационных данных пользователя для соединения с API ActiveCollab
- получение информации о задачах и статусах задач пользователя через API ActiveCollab
- отображение списка задач на персональной странице пользователя
- фильтр по задачам
Создание табличной формы отправки заявки (с интерфейсом, походим на MS Excel)
- использование для создания формы ExtJS
- создание отдельного административного интерфейса для отображения заявок в таком же виде
Интеграция Google календаря с пользовательским календарём:
- добавление возможности подключить Google календаря пользователя портала в качестве дополнительного
пользовательского календаря для просмотра задач из портала - возможность из портала изменять задачи в Google календаре
Изменения связанные с настройками портала под нужды заказчика.
Технические детали:
- Проект на основе 1С-Битрикс
- Интеграция Google календаря
- Интеграция с API ActiveCollab