Ищем разработчика для доработки модуля на C#, который обеспечивает интеграцию между POS-системой iiko и нашим приложением FastTable (сервис бронирования столиков и управления заказами). Интеграция построена через REST API.
Что нужно будет сделать (детальное ТЗ — после отклика):
-
Привести все даты и время к единому формату (UTC / ISO) — аудит, исправление.
-
Перейти от использования объекта "Резерв" к объекту "Банкет" — изменение логики взаимодействия с iiko.
-
Обеспечить двухстороннюю синхронизацию статусов между системами (в том числе закрытие заказов, броней и банкета).
-
Реализовать фильтрацию входящих хуков (устранить дубли, отсеять ненужные события).
-
Удалить хардкод, сторонние ссылки и неиспользуемый код, оставшийся от предыдущего разработчика.
-
Провести тестирование на стенде (доступ к iiko и FastTable API предоставим).
Технические детали:
-
Язык: C# (.NET Framework 4.7.2)
-
Взаимодействие: REST API, Webhooks
-
Работа с git-репозиторием (pull request и ревью обязательны)
Будет плюсом:
-
Опыт интеграции с iiko, r_keeper или другими POS-системами
-
Знание принципов вебхуков и событийной архитектуры
-
Опыт рефакторинга чужого кода
Формат:
-
Удалённо
-
Оплата за проект
-
После успешного завершения — возможны новые задачи по этому же проекту
Если вас заинтересовал проект — откликайтесь. Предоставим ТЗ, доступ к коду и ответим на все вопросы.