Розробка GraphQL API для мобільного і SPA застосунків

Mykola
Роботодавець

Mykola

4 проєктів
Параметри проєкту
Варіант співпраціОдноразовий проєкт
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ
Прийом заявоквід до 24.08.2026
Опис проєкту
Мігруємо з REST API на GraphQL для React Native та React SPA. Потрібен розробник з досвідом GraphQL у production.

Обсяг робіт

1. Дизайн схеми
— Type-first: User, Product, Order, Review, Notification
— Типи введення та мутації
— Кастомні скалари (Date, JSON, Upload)
— Enum-типи для статусних полів

2. Реалізація
— Apollo Server 4 + Express middleware
— DataLoader для запобігання N+1 запитів
— JWT-аутентифікація через context
— Авторизація на рівні полів (middleware / директиви)
— WebSocket-підписки (статус замовлення, сповіщення)

3. Продуктивність і якість
— Обмеження глибини/складності запитів
— Persisted queries для мобільних клієнтів
— Оптимізація PostgreSQL (EXPLAIN ANALYZE)
— Юніт-тести резолверів (Jest + Supertest)
— Інтеграція Apollo Studio

4. Документація та передача
— Документована схема (описи всіх типів)
— Postman/Insomnia-колекція
— Гайд міграції з REST-ендпоінтів'язковий досвід GraphQL у production.
Автор проєкту: Mykola