1. Home
  2. Case Studies
  3. Rec Analyzer
Case study · Energy

Rec Analyzer: an energy consumption analysis web app for the Netherlands

ScalaCode built Rec Analyzer for a smart energy solutions provider in the Netherlands. The web app collects data from municipalities, business parks and companies, calculates their electricity, gas and heat consumption, and produces reports with energy-saving recommendations.

ClientSmart energy solutions provider, Netherlands
IndustryEnergy
ProductEnergy consumption analysis web app
UsersAdmin, sales, engineer and project manager roles
The client

A smart energy solutions provider in the Netherlands

The client works on energy consumption in the Netherlands. It needed a web application that calculates and analyses electricity, gas and heat use for municipalities, business parks and companies, gives them insights they can act on, and supports the adoption of energy-saving installations.

The challenge

What the platform had to handle

1

Large data sets

Data for many entities had to be stored, managed and used for precise consumption calculations.

2

Four user roles

Admin, Sales, Engineer and Project Manager each needed their own permissions to keep data secure.

3

Custom reports and quotations

The platform had to calculate energy use, generate customised PDF quotations and support energy-saving measures.

4

Several languages

Local companies needed the application in more than one language.

Rec Analyzer general settings with affiliated parties, company surface and built areas, and a paginated property table
The solution

A calculation engine with role-based reporting

A Django and React web app that turns entity data into energy calculations and customised reports.

  1. 01

    Role-based access control

    Each role sees the data and functions it needs, which keeps information secure.

  2. 02

    Calculation engine

    The engine computes electricity, gas and heat consumption metrics for each entity.

  3. 03

    Automated reports

    Customised reports and PDF quotations include recommendations for reducing energy use.

  4. 04

    Multilingual interface

    Users work in their preferred language, which suits the local companies using the app.

  5. 05

    Cross-device design

    Simple data entry and navigation work consistently across devices.

The results

Energy data, calculations and quotations in one app

The provider's team enters data for municipalities, business parks and companies, calculates consumption, and sends customised reports and quotations with energy-saving recommendations. The architecture leaves room for future growth and integrations.

Electricity, gas, heat

consumption calculated

Multilingual

interface for local companies

Tech stack

What Rec Analyzer runs on

Backend

Python, Django

Frontend

React.js, Redux, HTML/CSS, JavaScript

Data

PostgreSQL

Tooling

GitLab, Postman

Book a free strategy call

Plan a build like Rec Analyzer for your business

  • 30 minutes with the ScalaCode team
  • What is realistic, what it costs and how long it takes
  • You decide afterwards whether to build with us

Book your strategy call

Takes 20 seconds