2025 → ongoing

Ignitis

Ignitis Mobile Application

Ignitis Ignitis Mobile Application

Mobile application development for Ignitis - iOS and Android app featuring energy consumption analytics, smart EV charging, and customer self-service portal. Cross-platform solution with multiple third-party system integrations for the Baltic energy market.

Mobile Application Development for Energy Sector

iOS & Android · React Native · API Integration · Baltic Region

Mobile Application Development for Ignitis Customer Portal

Cross-platform solution for energy consumption management in the Baltic region

About the Project

Ignitis is the largest energy services company in the Baltics, operating in Lithuania, Latvia, and Estonia. The company provides electricity and natural gas supply, as well as develops sustainable energy solutions in the region.

iConcept was selected as the technology partner for developing a new B2C mobile application that combines energy consumption monitoring, electric vehicle charging management, and customer self-service functions in a unified platform.

Project Objectives

Ignitis wanted to create a mobile application that:

  • Provides customers with access to their energy consumption data
  • Integrates with electric vehicle charging infrastructure
  • Offers self-service functions for bill and contract management
  • Operates across the entire Baltic region with localized content
  • Supports both iOS and Android platforms

Technical Solution

Cross-platform Mobile Application Development

The project is being implemented using React Native technology, which allows developing the application for both major mobile platforms with a single codebase. This approach ensures:

  • Simultaneous iOS and Android version development
  • Consistent user experience across both platforms
  • More efficient implementation of new features
  • Simpler code maintenance

Main Functional Areas

1. Energy Consumption Analytics

The application integrates with the Eliq platform, which provides energy data analytics. Customers can:

  • View detailed consumption information by hours, days, weeks, and months
  • Create a household profile with information about dwelling type, size, and appliances
  • Receive information about consumption trends
  • Compare their consumption with similar households

2. Smart Electric Vehicle Charging

Integration with the eNode platform enables electric vehicle charging management:

  • Connection with electric vehicles and charging stations
  • Charging scheduling functionality
  • Real-time battery level monitoring
  • Charging session history and statistics

3. Customer Self-Service

The application provides access to essential customer information:

  • Overview of active electricity and gas contracts
  • Bill history and details
  • Bill downloads in PDF format
  • Payment processing capability
  • Contact information and preference management

4. Secure Authentication

The application uses electronic identification solutions characteristic of the Baltic countries:

  • Smart-ID integration
  • eParaksts mobile support
  • Standard login with username and password

Technology Architecture

Frontend:

  • React Native 0.70+ (iOS and Android)
  • Responsive design for different screen sizes
  • Offline functionality for critical features

Integrations:

  • Eliq API - energy consumption data and analytics
  • eNode API - electric vehicle and charging station management
  • Synerall - Ignitis customer data and contracts (for Ignitis customers)
  • ST - customer data system (for non-Ignitis customers)
  • Dokobit - Smart-ID and eParaksts authentication
  • Everypay - payment processing

Security:

  • OAuth 2.0 authentication
  • Data encryption in transit and at rest
  • GDPR compliance

Development Process

The project is being implemented using agile methodology with two-week sprints. The team consists of:

  • React Native developers (iOS/Android)
  • Backend developers (API integrations)
  • UX/UI designer
  • QA engineer
  • DevOps engineer
  • Project manager

Working closely with the Ignitis product team, functionalities are planned and prioritized, demo sessions are regularly conducted, and feedback is collected from stakeholders.

User Experience

The application is fully localized in Latvian and English, providing access to both local and international users in the Baltic region.

The interface includes:

  • Intuitive navigation between main sections
  • Clear data visualization with charts and diagrams
  • Dark mode theme
  • Accessibility support

Our team continues working on application improvements based on user feedback and Ignitis business needs.

Start your project today!