Expo Marketplace — мобільний маркетплейс

Вихідний код на GitHub

Зв'язатися зі мною

Паспорт проєкту
КатегоріяМобільні застосунки
СтатусПрактичний проєкт (Демо e-commerce)
ПлатформаiOS / Android (React Native & Expo)
ТипМобільний застосунок (Практичний кейс)
ТехнологіїExpo, React Native, TypeScript, Firebase
РольМобільна розробка, архітектура, UI/UX
Термін6 тижнів
Рік2026

Завдання та реалізація

Завдання

Створити кросплатформний мобільний маркетплейс (iOS та Android) із єдиною кодовою базою для швидкого виходу на ринок та значної економії бюджету розробки.

Що реалізовано

  • Кросплатформний MVP на React Native + Expo: повноцінний e-commerce функціонал для iOS та Android без подвійних витрат на нативну розробку.
  • Швидке оформлення замовлень: спрощений чекаут та збереження кошика локально, що працює навіть при тимчасовій втраті зв’язку.
  • Сучасний UX/UI: плавні анімації жестів, апаратне прискорення та адаптивна темна і світла теми інтерфейсу.

Функціональні можливості

Швидка авторизація

Вхід через Email/Password та Google Sign-In з безпечним збереженням сесії на пристрої.

Каталог і миттєвий пошук

Live-пошук без затримок, фільтрація за категоріями, брендами, розмірами та діапазоном цін.

Офлайн-кошик та чекаут

Збереження товарів при розриві зв'язку, промокоди, вибір адреси та спосіб оплати.

Історія замовлень та статуси

Відстеження руху посилки: активні, доставлені та скасовані покупки.

Кабінет покупця

Керування особистими даними, збережені адреси доставки та способи розрахунку.

Push-сповіщення та адаптивна тема

Миттєві сповіщення про знижки та статус замовлення, підтримка нічного режиму.

Результати проєкту

-50%

економія витрат на розробку завдяки єдиному коду для iOS та Android

< 40 с

середній час від пошуку товару до завершення чекауту в кошику

60 FPS

плавність інтерфейсу та миттєвий відгук каталогу без підвисань

100%

збереження кошика при раптовому зникненні інтернету

Етапи розробки

01Аналіз мобільного e-commerce

Дослідили інтерфейси провідних маркетплейсів для побудови зручного чекауту в 3 тапи.

02UI/UX проектування

Розробили темну та світлу теми з урахуванням зон досяжності великого пальця на смартфонах.

03Розробка на React Native & Expo

Реалізували компонентну архітектуру з типізацією TypeScript та валідацією форм через Zod.

04Інтеграція бекенду Firebase

Підключили Firestore для синхронізації каталогу та Firebase Auth для безпечної авторизації.

05Профілювання продуктивності

Оптимізували рендеринг важких списків товарів, досягнувши стабільних 60 FPS на бюджетних телефонах.

ПопереднійSEMBUD — сайт будівельної компанії
НаступнийUsTogether — трекер стосунків

Готові запустити проєкт або автоматизувати продажі?

Напишіть мені напряму в Telegram. Обговоримо технічну концепцію, архітектуру та орієнтовний кошторис під ваше завдання без жодних зобов'язань.

Написати в Telegram

Зв'язатися зі мною

Відповідь до 15 хвилинКонфіденційність ідеїБезкоштовна консультація