Koderia
IT ProjectsAbout usCase studies
Contact
Koderia

We connect IT specialist outsourcing with complete software development — from flexible team extension to turnkey delivery.

Pages
IT ProjectsCustom softwareIT OutsourcingAbout usCase studiesContact
Tools
CVComing soonSalary calculatorJob comparisonAdequate salaryReferralExtra
Company Information
Koderia, s. r. o.
Registered office: Dúbravská cesta 1793/2, 841 04 Bratislava – Karlova Ves
Company ID (IČO): 47 975 890
Tax ID (DIČ): 2024169290
VAT ID: SK2024169290
Registered in the Commercial Register of the Municipal Court Bratislava III, Section: Sro, File No.: 101669/B
+421 917 863 972info@koderia.sk
Follow us
FacebookInstagramLinkedInSpotify
Copyright © 2026 Koderia, s. r. o.
Privacy policy
Webdesign by Juraj Porubän
Koderia
  1. Home
  2. Case studies
  3. Photovoltaic component catalogue with structured search and content management
Renewable energy

Photovoltaic component catalogue with structured search and content management

We have created a web application, one of whose main goals is to provide access to accurate and verified technical specifications of PV components, such as PV modules or inverters.

Photovoltaic component catalogue with structured search and content management

Core competencies

Agile developmentAutomated testingMicroservicesData visualizationHigh availabilityHigh scalabilityApplication integration

Technologies

AngularAWSNode.jsPostgreSQL

Problem definition and goal

Most manufacturers of photovoltaic components primarily showcase their products on their respective websites. However, when users seek to compare and evaluate items from multiple manufacturers in a standardized manner, there are few public portals that facilitate such comparisons. A key objective of this project was to present photovoltaic components from various regions or manufacturers in a cohesive manner.<br /><br /> Equally crucial is the provision of an API for third-party applications, enabling them to utilize portal data for their own purposes and better serve their customers. For instance, this API could aid in evaluating different product types for designing a photovoltaic power plant.

Challenges

Implementation

  • Serverless architecture on AWS
  • Faceted navigation using only PostgreSQL (without usage of ElasticSearch or Solr)
  • Complex mathematical validations

Customer

Our customer is a leading provider of photovoltaic software applications and web-based solutions for the optimization of construction, evaluation, and management of solar power assets.

Key features

  • Registration of PV components, including support for multiple versions of a component
  • Validations and calculations of component attributes
  • Searching capabilities (full-text search, faceted search)
  • Comparisons of components
  • Rest API for third-party applications
  • Exports and imports of components in commonly used formats

Solutions

Catalog of components

The application enables users to display a list of items that can be filtered based on various criteria such as manufacturer name, mechanical or electrical characteristics, and more. Additionally, full-text search and faceted search functionalities are provided to facilitate convenient searching on the portal for users.<br /><br /> The application is accessible to the public.

Catalog of components

Statistics

In addition to basic catalog display functionality, the application offers screens for supervisory workers, allowing them to access statistical information about the collection of items displayed in the catalog or utilized by third-party companies. Furthermore, providing statistical insights into the usage of the API by selected companies is a standard feature of the portal.

Statistics

Administration

The administration section of the portal allows for comprehensive management of users and companies. It enables the registration and management of user accounts, oversight of company registrations, and verification of component data accuracy and completeness. Additionally, it includes tools to monitor activities related to the usage of the API by third-party applications.

Administration

Two directions. One partner.

We help individuals grow and companies deliver quality technology solutions.

IT OutsourcingSolutions for companies