Техническое задание: Сервис синхронизации данных для Windows Server

Цель проекта

Разработать фоновый Windows-сервис, который обеспечит автоматическую передачу определенного набора данных из локальной базы данных MS SQL на внешний сервер с использованием REST API, предоставленного партнерской компанией.

Основные требования

Функциональные

  • Создание Windows-сервиса (Windows Service) для работы на Windows Server.
  • Подключение к локальной базе данных Microsoft SQL Server для чтения данных.
  • Реализация взаимодействия с внешним REST API (документация предоставлена в формате Swagger UI).
  • Настройка периодичности или триггеров для отправки данных.
  • Обработка и логирование ошибок подключения к БД и API.
  • Гибкая конфигурация сервиса (строки подключения, параметры API, интервалы) через конфигурационный файл.

Технические

  • Язык и технологии: .NET Framework/.NET Core (на выбор исполнителя, с обоснованием).
  • Обязательная работа в фоновом режиме без вмешательства пользователя.
  • Реализация механизма повторных попыток отправки при сбоях.
  • Ведение детального лога работы сервиса для диагностики.

Результат работы

  • Исходный код проекта с комментариями.
  • Установочный пакет или инструкция по развертыванию сервиса.
  • Документация по настройке и конфигурации.
  • Краткое руководство по эксплуатации.

Визуализация торгового зала с рекламными стендами строительных материалов

Требуется дизайнер для разработки и расстановки напольных рекламных конструкций в готовой 3D-визуализации торгового зала. Необходим опыт работы с визуализацией строительных материалов. Работа начинается с секции 'Стеновые материалы'.

Исправление работы геолокации и валидации телефона на CMS

Требуется устранить две критические ошибки на сайте. Первая - не работает автоматическая подгрузка городов и регионов при выборе страны. Вторая - некорректная валидация номера телефона при регистрации пользователя.

Создание упрощенной 3D-модели храма для 3D-печати

Необходимо разработать упрощенную, но узнаваемую 3D-модель храма, готовую для 3D-печати. Модель будет использоваться в образовательных целях для детей младшего школьного возраста. Исполнитель может выбрать один из двух предложенных технических подходов.