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
Before you commit

Estimate costs and organise assumptions before a call.

App cost calculatorEstimate scope and budgetE-commerce AI adviserMap decisions, risks and optionsE-commerce TCO calculatorCompare SaaS and custom over 5 years
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
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

Fitness · Mobile app

A running challenge connecting route, activity, and a physical reward.

JoggFit turned paid race participation into a mobile journey, from choosing a challenge and tracking activity to receiving a medal.

JoggFit running app screens
Challengespaid races and goals
Fitness dataactivity and route
Physical rewarda medal completes the experience

01 · Product model

A digital challenge needed to lead to a tangible reward.

The app connected entry purchase, motivation, activity recording, and medal fulfilment.

02 · Experience

Every stage of the race had a clear state.

Users chose a challenge, recorded a workout or route, checked progress, and completed the goal.

  1. 01Choose a challenge
  2. 02Record activity
  3. 03Map and progress
  4. 04Reward after completion

03 · Product in action

The interface, shown in the rhythm of real work.

Challenge in the appAuthentic product views previously published by GMI.

04 · Delivery

Fitness mechanics were connected with a commercial event model.

The product needed to connect payment, activity data, and physical reward logistics.

05 · Outcome

One app guided users from entry decision to medal.

The experience sustained motivation and made remaining progress clear.

Next step

Working on a product with similar complexity?

In a short call, we will cover risks, integrations, and the safest path to a working product.

Discuss your product
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]
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