Backend-разработчик интеграции с Google Calendar API

30 - 250 USD

Что за роль

Нужно подключить уже работающую платформу Buildy AI к Google Calendar через официальный API. Основная задача — реализовать аутентифицированную интеграцию, чтобы приложение могло программно создавать события, получать данные календаря, обновлять и отменять события. Для разработки можно выбрать Python, Node.js или другой распространённый стек; важно использовать официальную клиентскую библиотеку Google APIs.

Что предстоит делать

    • Настроить OAuth flow и определить необходимые разрешения (scopes) для доступа к календарю.
    • Организовать безопасную передачу access token и refresh token для хранения на backend.
    • Реализовать endpoints или helper-функции для создания событий с участниками и напоминаниями.
    • Добавить получение доступности пользователя и списка предстоящих событий.
    • Обеспечить изменение и удаление событий с корректной обработкой повторяющихся серий.
    • Учесть часовые пояса при создании и чтении событий.
    • Подготовить чистый комментированный код и краткий README с инструкцией по использованию; для проверки можно дополнительно предоставить демо-видео или Postman collection.

Что потребуется

    • Опыт backend-разработки и интеграции внешних API.
    • Практическое знакомство с Google APIs и официальной клиентской библиотекой.
    • Навыки работы с OAuth и RESTful-интерфейсами.
    • Знание JavaScript, Node.js или Python; язык реализации можно выбрать.
    • Опыт разработки интеграций с Google Calendar будет преимуществом.

Что важно знать

Это проектная задача с конкретным результатом: календарный слой для уже запущенной платформы, исходный код и краткая документация. Особого внимания требуют безопасная работа с токенами, временные зоны и корректное управление повторяющимися событиями. Бюджет указан за проект; формат и сроки сотрудничества в описании не уточнены.

Оценка вакансии
6.6 / 10
Описание подробно фиксирует функциональность интеграции, требования к OAuth и календарным событиям, а также ожидаемые материалы. Указан бюджет проекта, но нет информации о сроках, формате сотрудничества и критериях приёмки.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал