GMI Software
Core areas
Mobile Apps
iOS, Android, React Native
Headless & B2B commerce
Stores, sales platforms, ERP/PIM integrations
AI & Automation
Agents and LLM implementations
Complementary services
E-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
Services
Core areas
Mobile Apps
iOS, Android, React Native
Headless & B2B commerce
Stores, sales platforms, ERP/PIM integrations
AI & Automation
Agents and LLM implementations
Complementary services
E-commerce mobile analyticsProduct Discovery & DesignBackend, API & IntegrationsMaintenance & AuditsDDT process
Don't know what to choose? Order a consultation
Projects
Our projects
Case studies and references
App Ideas Library
Use case examples
Technologies
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
Company
About us
Our history and values
Careers
Join our team
Contact
Get in touch
Get in touch
Case study

STS Norway - 3D solar installation configurator

Solarts and GMI - 3D, panel selection, and faster photovoltaic installation.

Visit solarts.noOpens in a new tab.

Live product

Solar Technologies Scandinavia — the Solarts platform

The configurator and customer journey are online: address lookup, 3D PV system design, calculations, and a nationwide installer network in Norway. The link opens the English site.

Visit solarts.no

Opens in a new tab.

solarts.no
/en
From the client
“Working with GMI helped us ship a product that genuinely shortens the path from address lookup to quote and execution. We valued their commitment to 3D complexity and their understanding of both sides of the market—installers and building owners.”
Jan Erik JohansenCEO·Solar Technologies Scandinavia AS (Solarts)

Identifying needs

In renewable energy, understanding and meeting stakeholder needs is critical. For Solarts as a panel manufacturer, the priority was a product that is efficient, reliable, and easy to install and operate.

Installers want solutions for fast, low-error installation and high customer satisfaction. End users - homeowners and businesses - expect a transparent purchase and installation process, easy product information, and confidence that their solar investment will deliver financial and environmental returns.

Traditional solar purchase and installation was complex and slow. Finding panels, comparing installers, and choosing mounting systems could take up to 10 weeks - a problem for Solarts and customers alike. A digital solution was urgently needed to streamline the process, boost efficiency, and cut delivery time.

A radical change was needed to make solar more accessible. Without effective visualisation, buyers felt uncertain. Seeing panels on their roof virtually before purchase became a key need - leading to a system capable of realistic 2D and 3D placement on specific buildings.

Needs-based recommendation system

Buying solar panels is not just about attractive models - it is about the right panels and mounting system given environmental factors such as building sun exposure and snow load. Customers often lacked technical knowledge, leading to suboptimal choices. An intelligent recommendation system was needed to account for these variables and suggest optimal panels and mounting.

Connecting with the right installer

Finding a reliable local installer was another challenge. Installation quality matters as much as panel quality, and there was no trusted platform connecting customers with professionals. A comprehensive platform was needed from panel selection through installation. Customers can also see potential energy and cost savings, supporting informed decisions.

GMI Software team

The following people played key roles in the GMI Software project:

  • CTO/PO: Project management, aligning technology with business goals
  • UI/UX designer: Intuitive interfaces and stronger customer engagement
  • Full stack developer: Front-end and back-end integration, software architecture
  • Backend developer: Server logic and databases, system performance
  • Frontend developer: Turning UI/UX designs into a functional application
  • 3D developer: Realistic 3D models and solar installation visualisation

Project backlog and design phase

In software delivery, navigating complex requirements and turning them into solutions is hard. For Solarts, the Discovery and Design phase was the guiding light - the soul of the project setting direction.

The first step was a detailed customer journey map. Understanding touchpoints from start to finish was essential. Empathy for customer needs, desires, and pain points shaped a user-centred narrative. That research became the foundation for UX optimisation, engagement, and Solarts success.

Product backlog

At the heart of the project was a carefully crafted product backlog - a prioritised set of features and improvements forming the development plan. As a living guide, it directed team effort toward successive key goals through the turbulence of delivery.

Navigating 3D space

A key challenge was precise 3D models of Norwegian buildings for accurate solar installation simulation. This required an API returning data in the required file format, then programmatic conversion to 3D integrated with BabylonJS.

Complex data transforms reflected exact roof dimensions and pitch. Using Node.js and NestJS, the team ran calculations needed for 3D model conversion - reliably turning real-world architectural data into interactive 3D visualisations.

Optimal panel and mounting system

A robust panel placement recommendation system required advanced computation. With React and Next.js, an algorithm suggests optimal panel count and layout accounting for chimneys, ladders, and skylights.

The system was extended to recommend mounting systems - integrating variables such as fixings, rails, and local snow load. Node.js and NestJS powered the backend logic for stable, high-yield installations.

Recommendations and management

GMI Software built a panel placement recommendation system with React and Next.js, accounting for constraints such as chimneys. We extended it with mounting recommendations via Node.js and NestJS, and added a MySQL product management module so virtual panels match real products in realistic 3D visualisations.

Results

Solarts development and launch significantly impacted the photovoltaic industry, accelerating and streamlining solar installations. A key achievement: cutting quote preparation time from 10 weeks to two days - a fivefold efficiency gain.

With smart recommendations and realistic 3D visualisations, Solarts helps customers make informed solar decisions - visualising roof placement and choosing the best nearby installer for a more transparent, satisfying process.

Summary

The Solarts project is progress in solar technology and the result of client and team passion. Turning an ambitious idea into reality, we cut customer quote preparation from 10 weeks to 2 days - opening sustainable living to many. Solarts raised standards across the industry.

If your company has big ambitions and wants to drive change, GMI Software can help realise those goals. We believe in innovation and are ready to take that journey with you. Let us build a brighter, greener future together.

Get in touch with us

Let's talk about how we can implement a solution for your project.

Get in touchSee our other implementations
Live product

Solar Technologies Scandinavia — the Solarts platform

Visit solarts.no

Opens in a new tab.

Results
from 10 weeks to 2 days
quote time reduction
5x
efficiency gain
realistic
3D visualisation
Contact

Get in touch with us

Let's talk about how we can implement a solution for your project.

Get in touch
Table of contents
Live product (solarts.no)Client testimonialIdentifying needsRecommendation systemInstaller matchingGMI Software teamBacklog and designProduct backlog3D navigationOptimal panelRecommendations and managementResultsSummary
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, Poland
NIP: 5252816287KRS: 0000830003
gmi.
ServicesOur projectsBlogBrief assistantContact
LIFAINGI
Mobile Trends Awards 2025 nomination - SFD app
© 2026 gmi.software Sp. z o.o.
Privacy PolicyTerms