Копия сервиса n8n
Аналог n8n: цепочки автоматизаций с интеграциями Telegram, Trello и Google Calendar через API.
Был разработан проект‑аналог n8n — система для построения и запуска автоматизаций (workflow), позволяющая связывать несколько сервисов в единой цепочке действий. Реализована часть функциональности оригинального продукта: настройка сценариев и интеграции с Telegram, Trello и Google Calendar через API, что позволяет автоматизировать типовые задачи (уведомления, создание/обновление сущностей, синхронизация событий). Проект ориентирован на демонстрацию архитектуры интеграционного сервиса и практику работы с внешними API и веб‑интерфейсом для управления сценариями.
В разработке использовались технологии: Docker (контейнеризация и развёртывание), Nginx (веб‑сервер/проксирование), Node.js (серверная логика и работа с интеграциями), React (клиентская часть и интерфейс управления), SQLite (хранение данных), Postman (тестирование API), Google APIs (интеграция с календарём), а также HTML/CSS/JavaScript (вёрстка и базовая логика интерфейса).