• Проєкти 3
  • Оцінка 4.0
  • Рейтинг 815

Бюджет: 18000 UAH Термін: 14 днів

Доброго дня!

Ознайомився з вашим проєктом інтеграції Google Classroom API в систему (Flutter-мобільний додаток + Laravel-бекенд + веб-версія) — завдання чітке, з фокусом на авторизацію, синхронізацію даних (курси, завдання, користувачі) та стабільність. Маю досвід з Google API (OAuth, Classroom SDK), Laravel Socialite для авторизації та Flutter (google_sign_in пакет). Готовий реалізувати повну інтеграцію з мінімальними змінами в існуючому коді.

Пропозиція: Використаємо Laravel Socialite для Google OAuth на бекенді (збереження токенів у БД), google_sign_in + googleapis_auth для Flutter. Синхронізація через API-ендпоінти Laravel, з кешуванням (Redis) для стабільності. Підготую інструкцію з кроками (Google Cloud налаштування, токени, оновлення).

План робіт (1–2 тижні, з демо щотижня):

Налаштування Google Cloud (1–2 дні): Створення проєкту в Console, активація Classroom API, OAuth-клієнти (для веб/Flutter), тестування доступів.
Авторизація (3–4 дні): Інтеграція Google Sign-In у Flutter (мобільний) та Laravel (веб), збереження/оновлення токенів (refresh tokens) у БД.

  • Проєкти 67
  • Оцінка 5.0
  • Рейтинг 12 773

Бюджет: 7777 UAH Термін: 7 днів

Вітаю! Виконаю ваше завдання швидко і якісно.

Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!

  • Проєкти 12
  • Оцінка 5.0
  • Рейтинг 946

Бюджет: 1998 UAH Термін: 1 день

Вітаю.

Маю чимало питань, ось деякі з них:
1. Я так розумію, в вашій системі вже є авторизація за логіном та паролем. Авторизацію через гугл треба зробити як повністю альтернативний метод авторизацій чи у користувача має бути можливість прив'язати гугл-акаунт до свого вже існуючого акаунта, створеного за логіном і паролем?
2. Чи потрібна логіка об'єднання акаунтів? Якщо, наприклад, в системі вже існує акаунт з поштою X, то що відбувається при авторизації через гугл з такою ж поштою?
3. Потрібне тільки читання даних з Classroom чи треба ще створювати курси/завдання з нашого застосунку?
4. "Можливість отримувати і відображати курси, завдання та користувачів у застосунку.". Чи правильно розумію, що в задачу не входить реалізація повноцінних користувацьких інтерфейсів для відображення курсів, завдань та користувачів?
5. Чи входить в задачу написання повного детального технічного завдання та проєктування рішення хоча б на бізнесовому рівні? Чи це вже реалізовано/буде реалізовано на вашому боці?

У будь-якому випадку пишіть, буду радий обговорити деталі. Наразі моя поверхнева оцінка бюджету – $2000-$4000.

Ставки приховані

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії PHP

9:17
14 липня
11 липня
9 липня
5 липня