Все проекты

«РТ-НЭО Иркутск»

Клиент
ООО «РТ-НЭО Иркутск»
Тип проекта
1С-Битрикс / Интеграции
Сайт
Загрузка…

О проекте

Разработал сайт «РТ-НЭО Иркутск» на 1С-Битрикс: шаблон Аспро, сверстал и интегрировал дополнительные блоки, наполнил страницы контентом. Подключил внутренние сервисы компании, написал специальные REST API методы обмена с CMS и модуль формирования заявлений, интеграция с 1С, уведомлений, обращения и других типовых документов с конвертацией в PDF.

Что было сделано

  • Установка и настройка шаблона Аспро на 1С-Битрикс
  • Вёрстка новых блоков и интеграция в CMS
  • Наполнение страниц контентом
  • Интеграции с внутренними сервисами компании
  • Разработка специальных REST API методов обмена с 1С-Битрикс
  • Разработка модуля формирования заявлений, уведомлений и документов
  • Конвертация документов по подготовленным шаблонам в PDF для печати и отправки в РТ-НЕО
«РТ-НЭО Иркутск»

Исходная

Сайт регионального оператора должен был объединить информацию о компании, материалы для потребителей и прикладные сервисы. В качестве основы использовались 1С-Битрикс и шаблон Аспро. Готовый шаблон задавал базовый интерфейс, но для задач компании требовались дополнительные блоки, связь с внутренними системами и собственная логика подготовки документов.

Задача

Установить шаблон и доработать его под проект: сверстать новые блоки, встроить их в 1С-Битрикс и заполнить сайт контентом. Подключить внутренние сервисы компании к CMS через специально разработанные REST API методы. Для потребителей создать модуль, который подставляет данные из формы в подготовленный документ и выдаёт PDF для печати и последующей отправки в компанию.

Как проходила работа

1. Корректировка шаблон Аспро на 1С-Битрикс

Шаблон Аспро как основа сайта. Его готовые страницы и общие элементы использовал для базовой структуры проекта. Моя работа на этом этапе заключалась в установке и настройке шаблона; дальнейшие доработки расширяли его возможности под задачи «РТ-НЭО Иркутск».

2. Сверстал новые блоки и интегрировал их в CMS

Подготовил вёрстку дополнительных блоков, которых не было в стандартной поставке шаблона, и встроил их в сайт на 1С-Битрикс. Связал новые элементы с CMS и существующими страницами, чтобы индивидуальные доработки работали вместе с шаблонной частью. Моя зона ответственности вёрстка и программная интеграция этих блоков.

3. Наполнил сайт контентом

Заполнил страницы текстами, изображениями и материалами компании. Разместил контент в подготовленной структуре и новых блоках. Так шаблонная основа и индивидуальная вёрстка получили содержимое, необходимое для работы сайта и информирования потребителей.

4. Подключил внутренние сервисы компании

Реализовал интеграции между внутренними сервисами «РТ-НЭО Иркутск» и сайтом на 1С-Битрикс. Для этой части требовалось связать отдельные системы компании с CMS и обеспечить обмен данными между ними. Интеграционная логика стала самостоятельной частью разработки наряду с публичными страницами и контентом.

5. Разработал специальные REST API методы

Написал собственные REST API методы под задачи обмена между сервисами и 1С-Битрикс. Через них внутренние системы получили предусмотренный проектом способ взаимодействия с CMS. Эта работа дополняла установку шаблона: нужные интеграционные сценарии реализовывались индивидуально на уровне программной логики.

6. Создал модуль формирования документов

Разработал модуль подготовки заявлений, уведомлений и других типовых документов. Данные, введённые в форму, подставляются в заранее подготовленный шаблон документа, после чего результат конвертируется. Пользователь получает готовый файл, который можно скачать, распечатать и отправить в компанию.

На публичном сайте этот сценарий виден в разделе шаблонов заявлений: посетитель выбирает нужное заявление, заполняет форму и получает документ. Следующие действия выполняются с готовым файлом его печатают, подписывают и передают региональному оператору выбранным способом.

Результат

«РТ-НЭО Иркутск» получил сайт на 1С-Битрикс, с дополнительными блоками и наполненными страницами. Сайт связали с внутренними сервисами компании, а для обмена данными были разработаны специальные REST API методы.

Модуль документов объединил заполнение веб-формы и подготовку типового файла: заявления, уведомления и другие документы формируются по заранее подготовленным шаблонам и конвертируются . Моя часть проекта охватывала установку шаблона, вёрстку и интеграцию блоков, наполнение контентом, интеграции.

Что вас беспокоит?
Расскажите, не стесняйтесь.

Что нужно разработать или доработать. Я уточню детали, предложу решение и сориентирую по срокам и стоимости.

Шаг 1 из 5

Что нужно сделать?

Шаг 2 из 5

В каком состоянии дизайн?

Шаг 3 из 5

Что понадобится внутри?

Шаг 4 из 5

Есть детали? Расскажите

Что должен сделать пользователь? Что обязательно должно быть в первой версии? Поле необязательное — можно сразу перейти дальше.

0 / 2000 · можно пропустить
Шаг 5 из 5

Оставьте контакт для заявки

Контакт не нужен для просмотра цены. Он понадобится только при отправке заявки.

Расчёт проекта

Собираю смету

Собираю функции и интеграции…