Case Studies / Installer Portal & Device Platform for Regalgrid
Renewable Energy · 2025
Installer Portal & Device Platform for Regalgrid
Regalgrid
Overview
Regalgrid, an Italian renewable-energy-management technology provider, needed a digital platform for its network of installer partners to browse its energy-device catalog, request quotes, and place orders — backed by internal tooling for the Regalgrid team to manage that catalog directly. Softmelon Engineering designed and built both sides of the platform as a modern, event-driven microservices system.
Challenge / 01
The Challenge
Regalgrid's business runs on a network of installer partners who connect end users' solar, storage, and EV-charging assets into its Renewable Energy Communities. That network needed a self-service way to browse Regalgrid's device catalog, request quotes, and place orders, rather than relying on manual, ad-hoc coordination. Regalgrid's internal team also needed direct control over that catalog — products, pricing, previews — without depending on engineering for every change. The platform had to serve two distinct audiences, installers and internal staff, under one coherent identity and access model, on infrastructure Regalgrid could operate and scale independently.
Solution / 02
Our Approach
Softmelon designed and built an event-driven microservices platform orchestrated with .NET Aspire: a Blazor WebAssembly storefront for installers to browse the device catalog, build quotes, and place orders, and a companion Blazor admin dashboard giving Regalgrid's team full control over products, orders, and previews. An API gateway routes and secures traffic across services, a dedicated integration service handles communication with Regalgrid's other systems, and an event-driven notification service — built on RabbitMQ and MassTransit — handles order and quote messaging. Keycloak provides centralised identity across both the storefront and the admin dashboard, PostgreSQL is the system of record, and the whole platform is containerised and deployed to Azure Container Apps with built-in health checks and observability.
Technologies / 03
Technologies Used
.NET
Blazor
PostgreSQL
RabbitMQ
Docker
Azure
Results / 04
Results
Architecture
Event-driven microservices separate catalog, ordering, and notification concerns, so each part of the platform can scale and deploy independently.
Catalog Management
Regalgrid's team manages products, pricing, and previews directly through the admin dashboard, without depending on engineering for routine changes.
Identity & Access
Centralised Keycloak-based identity gives installers and Regalgrid staff secure, role-appropriate access across the storefront and admin dashboard.
Operability
Containerised services deployed to Azure Container Apps with built-in health checks simplify rollout and ongoing operations.
Ready to solve a similar challenge?
Related / 06
Related Projects
Healthcare
GDPR-Aligned Patient Data Platform
Healthcare providers moving from paper-based or legacy workflows to a digital patient-data platform face a consistent set of requirements: encryption at rest and in transit, role-based access control, full audit trails, and EU data residency. Off-the-shelf vendors often can't meet every compliance requirement, leaving providers needing a partner who can own both technical delivery and compliance architecture.
GDPR-aligned architecture with encryption, access controls, and audit trails built in from the start.
AI Consulting
LLM Integration for Enterprise Workflow Automation
Enterprise customers were spending significant time on manual document classification and routing tasks that were strong candidates for automation. Off-the-shelf AI tools often lack the configurability enterprise workflows need, leaving teams needing an engineering partner who can integrate an LLM into an existing platform without disrupting the core product.
Manual document review steps automated for standard document types, with a human-in-the-loop path for edge cases.