Expo Marketplace — мобільний маркетплейс
Завдання та реалізація
Завдання
Створити кросплатформний мобільний маркетплейс (iOS та Android) із єдиною кодовою базою для швидкого виходу на ринок та значної економії бюджету розробки.
Що реалізовано
- Кросплатформний MVP на React Native + Expo: повноцінний e-commerce функціонал для iOS та Android без подвійних витрат на нативну розробку.
- Швидке оформлення замовлень: спрощений чекаут та збереження кошика локально, що працює навіть при тимчасовій втраті зв’язку.
- Сучасний UX/UI: плавні анімації жестів, апаратне прискорення та адаптивна темна і світла теми інтерфейсу.
Функціональні можливості
Швидка авторизація
Вхід через Email/Password та Google Sign-In з безпечним збереженням сесії на пристрої.
Каталог і миттєвий пошук
Live-пошук без затримок, фільтрація за категоріями, брендами, розмірами та діапазоном цін.
Офлайн-кошик та чекаут
Збереження товарів при розриві зв'язку, промокоди, вибір адреси та спосіб оплати.
Історія замовлень та статуси
Відстеження руху посилки: активні, доставлені та скасовані покупки.
Кабінет покупця
Керування особистими даними, збережені адреси доставки та способи розрахунку.
Push-сповіщення та адаптивна тема
Миттєві сповіщення про знижки та статус замовлення, підтримка нічного режиму.
Галерея проєкту




Результати проєкту
економія витрат на розробку завдяки єдиному коду для iOS та Android
середній час від пошуку товару до завершення чекауту в кошику
плавність інтерфейсу та миттєвий відгук каталогу без підвисань
збереження кошика при раптовому зникненні інтернету
Етапи розробки
Дослідили інтерфейси провідних маркетплейсів для побудови зручного чекауту в 3 тапи.
Розробили темну та світлу теми з урахуванням зон досяжності великого пальця на смартфонах.
Реалізували компонентну архітектуру з типізацією TypeScript та валідацією форм через Zod.
Підключили Firestore для синхронізації каталогу та Firebase Auth для безпечної авторизації.
Оптимізували рендеринг важких списків товарів, досягнувши стабільних 60 FPS на бюджетних телефонах.
Готові запустити проєкт або автоматизувати продажі?
Напишіть мені напряму в Telegram. Обговоримо технічну концепцію, архітектуру та орієнтовний кошторис під ваше завдання без жодних зобов'язань.















