gmi.software
Services

Start with the outcome you need to achieve.

Explore all services
Core areas
AI & AutomationFrom workflow and business case to productionMobile AppsiOS, Android, React NativeHeadless & B2B commerceStores, sales platforms, ERP/PIM integrations
Diagnostic auditMobile App Code AuditBefore release, after handover or ahead of modernization
Complementary services
AI-gen developmentAgents, RAG and LLM integrationsE-commerce mobile analyticsFunnel measurement and data-led decisionsProduct Discovery & DesignScope, prototype and delivery planBackend, API & IntegrationsSystems connected to business operationsApp maintenanceSLA, monitoring, stability and continuous improvementWorkshops & estimationRisks, decisions and fixed-price scope
Not sure where to start?Book a short consultation
Projects

Explore products shaped by clear decisions and measurable outcomes.

All case studies
Delivered products

Case studies

Interfaces, scale and delivery outcomes
Świat KsiążkiMobile loyalty programme and product catalogueSFDCommerce, loyalty and everyday motivationSTS / Solarts3D solar installation configurator
View all case studies

Project areas

  • Mobile
  • Web
  • AI
  • E-commerce

Different industries. One goal — tangible outcomes.

Looking for inspiration? Explore the app ideas library
Technologies

We choose the stack around the product, scale and risk.

Explore the full technology stack
Core specialisms
MobileReact NativeScalable iOS and Android productsCommerceMedusaJS + headlessFlexible commerce, B2B and integrations
Frontend & QA
Next.jsReactTypeScriptPlaywrightMaestro
Backend & cloud
Node.jsNestJSPostgreSQLDockerAWS
AI, 3D & automation
3D configuratorsAI agents & automationRAG & knowledge basesAI-native products
Tools

Estimate costs and organise decisions before a call.

3 free tools
App cost calculatorEstimate scope and budgetOpen toolE-commerce AI adviserMap decisions, risks and optionsOpen toolE-commerce TCO calculatorCompare SaaS and custom over 5 yearsOpen tool
Already have a result or brief?Discuss your outcome
Company

Meet the people, working model and principles behind GMI.

About usAccountability, history and proofCareersHow we work and open applicationsContactNew projects, support or partnerships
Get in touch
AI Opportunity Sprint
Services
Mobile AppsHeadless & B2B commerceDiagnostic auditMobile App Code AuditApp maintenanceAll services
Projects and results
Technologies
Next.jsNode.jsAWSFull technology stack
Tools
App cost calculatorEstimate scope and budgetE-commerce AI adviserMap decisions, risks and optionsE-commerce TCO calculatorCompare SaaS and custom over 5 years
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.

Services

  • React Native mobile apps
  • React Native
  • E-commerce mobile analytics

Use cases

  • Online store for sports shops
  • Loyalty app for retail chain
See other case studies
Contact

Let’s discuss a similar app.

Tell us about your product. We’ll discuss scope and integrations.

Write to us[email protected]
gmi.software Sp. z o.o.ul. Jana Heweliusza 11 / 819
80-890 Gdansk, Poland

Short brief

Tell us briefly what you need

4 short fields. We’ll reply within one business day.

No spam. We’ll only use your details to reply.

© 2026 gmi.software Sp. z o.o.
Privacy PolicyTerms