| Client | Co4 Cloud, an energy management organization based in Liechtenstein |
| Industry | Energy and Utilities, Information Technology, Real Estate Sustainability |
| Services | Web Development, UI/UX Design, Technology Consulting, DevOps Services |
| Stack | React, TypeScript, Piral, Shoelace UI; Python, FastAPI, Wundergraph BFF, PostgreSQL, GraphQL; LoRa sensors |
| Architecture | Microfrontend and Microservices on a monorepo |
Co4 Cloud, an energy management organization in Liechtenstein, partnered with ViitorCloud to build a sophisticated web portal that consolidates energy and resource management into one energy management system. The platform integrates dynamic object creation, multi-application registration, real-time monitoring, billing, notifications, occupant timeline management, and user role management. Built on a Microfrontend and Microservices architecture, it ensures scalability and maintainability while meeting the organization's needs for efficient resource management and sustainability. The goal was to centralize energy and resource management in one web portal, provide real-time monitoring of gas, electricity, EV usage, and carbon emissions, and track carbon emissions for sustainability.
Key challenges: aggregating data from sensors, meters, and devices with accuracy and consistency; managing heterogeneous resource types with unique data channels; building a user role management system for owners, managers, customers, technicians, and operators; and tracking carbon emissions accurately in real time.
The harder problem was variety. Every resource type carries different characteristics and data channels, so a single rigid data model would have broken the moment a new meter or sensor was added. On top of that, the operator served many roles at once: owners, managers, customers, technicians, and operators, each needing a different slice of the same platform. Without a centralized portal, billing stayed manual; sustainability reporting stayed approximate, and occupants had no clear view of room comfort.
The trigger was a push toward measurable sustainability. Co4 Cloud wanted accurate carbon emissions tracking software at its core, not as an afterthought, so it could report and reduce its environmental footprint with confidence.
ViitorCloud delivered a comprehensive energy management system: robust data integration and real-time monitoring of gas, electricity, EV usage, and carbon emissions, with a flexible architecture for dynamic object creation and multi-app registration; carbon emission and room-comfort tracking using wireless LoRa sensors for CO2, temperature, and humidity; a full user role management system; and billing, notifications, and an app store for adding applications. The honest difficulty. The demanding part was unifying heterogeneous data — different sensors, meters, and resource types, each with its own channel — into one accurate, real-time energy management system, while keeping it modular via microservices. Getting consistent, trustworthy data across so many sources is what made the real-time dashboards and billing dependable.
Microfrontend and microservices architecture: Each capability, from billing to monitoring to the app store, was built as an independent module on a monorepo using Piral. That keeps the platform scalable and maintainable and lets new partner applications be added without touching the rest of the system.
A flexible data integration layer: Rather than hard-coding one schema, the team-built integration that collects data from diverse sensors, meters, and devices, so different resource types with different channels can be handled consistently and accurately.
Wireless LoRa sensors for comfort and emissions: Wireless LoRa sensors feed CO2 levels, temperature, and humidity into the platform, giving real-time tracking for both sustainable energy management and occupant room comfort.
Role-based access for five user types: A dedicated user role management system grants owners, managers, customers, technicians, and operators the right access level, which keeps data secure and the interface relevant to each role.
An in-platform app store: Users can subscribe to or add new applications directly, and dynamic object creation with multi-application registration supports flexible resource management as needed to change.
The honest difficulty. The aggregation work was the hard part. Pulling accurate, consistent readings from heterogeneous sensors and meters in real time, while keeping carbon emissions figures trustworthy, took careful integration rather than a quick connector. Resource heterogeneity meant the team had to normalize many data shapes before any chart or bill could be relied on. Getting that foundation right was the precondition for everything the portal shows.
The Co4 Cloud platform delivers centralized resource management; real-time insight into usage and carbon emissions; scalability and maintainability via the Microfrontend and Microservices architecture; sustainability through emissions tracking; flexible role-based user management; and energy monitoring with self-consumption optimization to cut costs and environmental impact.
Centralized resource management: One hub for gas, electricity, EV charging, and emissions, which optimizes usage and supports self-consumption efficiency.
Real-time, decision-ready insight: Live data on resource use and carbon emissions, so operators and occupants can make informed choices rather than wait for monthly reports.
Scalability and maintainability: The microfrontend and microservices design lets the platform grow and absorb new modules without a rebuild.
Sustainability built in: Tracking and reporting carbon emissions directly supports eco-friendly practices and measurable reduction goals.
The Co4 Cloud energy management system delivered optimized resource management from a centralized hub; increased sustainability through real-time carbon emissions tracking; enhanced user access control via role-based permissions; and a modular, future-proof design supporting easy integration and partner applications.
A centralized hub: for managing gas, electricity, EV usage, and carbon emissions, which streamline operations across resource types.
Real-time carbon emissions tracking: gives users the data to reduce their environmental footprint.
Role-based access control: across owners, managers, customers, technicians, and operators, improving data security and permission accuracy.
A modular, future-proof design: whose architecture supports easy integration of additional systems and partner applications as the platform expands.
ViitorCloud's development of the Co4 Cloud platform shows our ability to deliver comprehensive energy management systems. By combining cutting-edge technology with a user-centric approach, the platform enables resource optimization and promotes sustainability.
If you're consolidating energy and resource data into one platform, a scalable energy management system built on microservices is the foundation. Talk to the ViitorCloud team about your project or explore our SaaS product engineering services.
| Layer | Technology | Why it was chosen |
|---|---|---|
| Frontend | React, TypeScript, Sass, Piral, Shoelace UI | Component-driven UI with Piral for a microfrontend shell that hosts independent modules |
| Backend | Python, FastAPI, Wundergraph BFF, GraphQL | Fast API services with a backend-for-frontend and GraphQL for flexible, typed data access |
| Database | PostgreSQL | Reliable relational store for billing, roles, and resource records |
| Architecture | Microservices, Microfrontend, Monorepo, Web Components | Modular design for scalability, maintainability, and partner app integration |
| Sensing | Wireless LoRa sensors | Low-power wireless monitoring of CO2, temperature, and humidity for comfort and emissions |
Web Development
UI/UX Design
Technology Consulting
DevOps Services
Energy and Utilities, Information Technology, Real Estate Sustainability
What is the Co4 Cloud portal?
The Co4 Cloud portal is an energy management software platform built by ViitorCloud for a Liechtenstein energy organization. It centralizes gas, electricity, EV charging, and carbon emissions data into one web portal with real-time monitoring, billing, notifications, an app store, and role-based access.
How does Co4 Cloud track carbon emissions and room comfort?
What technology powers the Co4 Cloud platform?
Who uses the Co4 Cloud portal?
Fill out this form to drop us an email, and we will reach out to shape something extraordinary.