GMI Software
Core areas
AI & Automation
From workflow and business case to production
Mobile Apps
iOS, Android, React Native
Headless & B2B commerce
Stores, sales platforms, ERP/PIM integrations
Complementary services
AI-gen developmentE-commerce mobile analyticsProduct Discovery & DesignBackend, API & IntegrationsMaintenance & AuditsDDT process
Don't know what to choose? Order a consultation
Our projects
Case studies and references
App Ideas Library
Use case examples
MobileCore Stack
React Native
E-commerceCore Stack
Service: commerce & B2BAdvanced commerceMedusaJS
Frontend & QA
Next.jsReactTypeScriptPlaywrightMaestro
Backend, DB & Cloud
Node.jsNestJSPostgreSQLDockerAWS
E-commerce Innovation
3D configurators (BabylonJS)AI agents & automationRAG & knowledge basesAI-native software companyView all AI services
View all technologies
About us
Our history and values
Careers
Join our team
Contact
Get in touch
Get in touch
AI Opportunity Sprint
Services
Mobile AppsHeadless & B2B commerceAll services
Projects and results
Technologies
Next.jsNode.jsAWSFull technology stack
Meet GMIGet in touch
SFD

Case study · commerce and loyalty

One app. Shopping, loyalty, and daily engagement.

For SFD, we built a mobile ecosystem that combines complete e-commerce with points, challenges, and healthy habits.

Talk about a similar productSee the app
SFD app — shop and motivation
100,000+
app downloads
4.9
App Store rating
Nominee
Mobile Trends Awards 2025 · Commerce

The scale of SFD

A product for a nationwide retail network — not a single store

SFD combines e-commerce with a network of owned and franchised stores. We were not designing a single feature, but a mobile sales and loyalty channel for a large omnichannel business.

See business scale sources
Interior of one of SFD’s physical stores
SFD physical store · real retail scale behind the digital product
93
stores in the network

20 owned and 73 franchised at the end of Q4 2025.

56%
of revenue from e-commerce

Online is a core sales channel, not an add-on.

8,000+
SKUs in the range

A broad catalog with complex commerce logic.

Challenge and response

From an occasional purchase to a daily relationship

A shopping feature alone does not create a habit. We combined commerce with mechanics that give users a reason to return between purchases.

What we designed

A complete shopping journey synchronized with e-commerce.
Points, challenges, and rewards in one program.
Content and mechanics supporting regular brand engagement.
Health integrations that automate activity tracking.

One ecosystem, many responses

Commerce and loyalty operate as one system

Each module has a distinct role, but together they create a coherent experience and a closed engagement loop.

Shop and purchases

Catalog, promotions, product, cart, and account.

Points and rewards

A loyalty program visible in daily use.

Challenges

Goals, streaks, and progress that build regularity.

Content and motivation

Knowledge and communication supporting healthy choices.

Apple and Google Health

Automatic activity data collection.

Real-time synchronization

Consistency with the SFD e-commerce backend.

01 · Mobile commerce

The complete shopping experience in your pocket

Customers move from inspiration and search to product and cart without leaving the app.

Product details
Challenges list

02 · Habits and gamification

Challenges that give people a reason to return

Activity, hydration, and goals turn the app from a shop into a daily relationship with the brand.

The product in practice

Two modes. One coherent experience.

Real app screens show how shopping, points, and motivation work together.

Technology and integrations

A stable foundation for a product built to evolve

One codebase, secure integrations, and synchronization with the existing SFD ecosystem.

React Native + Expo

Consistent development on iOS and Android.

Apple Health

Activity synchronization on iOS.

Google Health Connect

Integration with the Android ecosystem.

E-commerce API

Products, promotions, and orders in real time.

Client voice

See how SFD evaluates the project

Mateusz Pazdan, CEO of SFD S.A., talks about the product and collaboration with GMI.

Process and delivery

From strategy to a working product

  1. 01

    Discovery

  2. 02

    Architecture

  3. 03

    UX/UI

  4. 04

    Development

  5. 05

    Integrations and testing

  6. 06

    Growth

FAQ

Confidence before starting a similar project

Download the SFD app

Explore the live product in the App Store or Google Play.

App StoreGoogle Play
Can the app work with our current e-commerce platform?+

Yes. We audit APIs, data, payments, promotions, and the order journey first, then design an integration layer without replacing systems that already work.

How do you reduce loyalty-integration risk?+

We separate points, transactions, and communication into testable modules, then run integration tests, edge-case scenarios, and a controlled rollout.

Can the product evolve after launch?+

Yes. The architecture and process support new mechanics, campaigns, integrations, and data-informed optimization.

How do you maintain reliability on iOS and Android?+

A shared React Native codebase reduces platform drift, while device testing, monitoring, and the release process support both platforms.

Facing a similar challenge?

Let us build a product that connects sales and loyalty.

We will cover integrations, risks, and the safest route to launch.

Book a consultationSee other case studies
Related capabilities

Capabilities needed to deliver a product like this.

From strategy and architecture to development, release, and dependable app maintenance.

  • 01React Native mobile appsMVP, mobile commerce and store release - GMI delivery model.
  • 02React NativeExpo stack, comparisons and technology expertise.
  • 03E-commerce mobile analyticsConversion measurement in store apps.
From client proof to your use case

The same foundation. A different business model.

Scenario 01Online store for sports shopsComprehensive e-commerce platform with loyalty programScenario 02Loyalty app for retail chainCoupons, personalization and push that drive returns
Contact

Let's talk
about the project.

Have an app idea or need technological support? Write to us — we'll prepare a preliminary analysis and estimate within 48h. Projects that go through our DDT process (Discovery, Design & Technology) come with a price guarantee and a fixed-price agreement — a key differentiator for us.

Write to us[email protected]
Visit us
GD
gmi.software Sp. z o.o.ul. Jana Heweliusza 11 / 819
80-890 Gdansk, PolandNearshore product delivery across EU, UK and US time zones.
NIP: 5252816287KRS: 0000830003
gmi.
ServicesOur projectsBlogBrief assistantContact
LIFAINGI
Mobile Trends Awards 2025 nomination - SFD app
© 2026 gmi.software Sp. z o.o.
Privacy PolicyTerms