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

Case study · booking and services

ParkChmura. Parking before the journey.

An airport-parking booking platform in Gdańsk. We connected dates and parking selection, traveller details and reservation management in one web product.

Talk about a similar projectSee the product
Date search and parking options — detail of the archival mockup
Archival parking-search view · Polish UI · Open for the full composition and original size (1:1).
Gdańsk
Airport parking
Web
Booking in the browser
Bookings
Customer journey and operator workflow

Starting point

One reservation. Two sides of the process.

Travellers needed to choose parking and dates; the operator needed to handle bookings and availability. The project connected the public customer journey with the parking operation’s day-to-day workflow.

Official ParkChmura platform

Inside the product

Dates first. Then a comparison of parking options.

In the archival view, arrival and departure dates are the starting point. The parking list presents price and comparison details, and the selected offer leads into the booking form.

Date search and parking options — detail of the archival mockup
Detail of the original desktop mockup. Prices, ratings and dates belong to historical project material, not a current offer. Original Polish UI. · Open for the full composition and original size (1:1).

Designing the journey

From choosing parking to managing the booking.

Workshops and mockups organised the user’s decisions. Traveller details, dates and parking information formed one process, also covering payment and later booking management.

  1. 01

    Dates and parking selection

  2. 02

    Details and payment

  3. 03

    Booking management

Traveller details beside the booking summary.

The selected parking and dates remained beside traveller details, allowing the booking information to be reviewed before continuing.

Traveller details and date summary — detail of the archival booking mockup
The upper part of the booking form in the original mockup. This is not a completed-payment or confirmation screen. Original Polish UI. · Open for the full composition and original size (1:1).

Operational workflow

A booking does not end at the form.

The project covered management of parking locations, prices and availability, together with payment and invoicing integrations. These operational tools were separate from the traveller-facing screens.

Delivered product

Public booking and tools for the operator.

The project delivered a web-based parking reservation system with a public offer and operator-side management. Work covered journey design, implementation and the integrations needed to run the service.

Backend and integrationsQ2 — a digital workflow for a physical service

Let’s discuss your project.

Tell us what you need. We’ll suggest the next step.

[email protected]
gmi.software Sp. z o.o.ul. Jana Heweliusza 11 / 819
80-890 Gdansk, Poland
© 2026 gmi.software Sp. z o.o.
Privacy PolicyTerms