Client project

NovaCloud

The cloud command centre for building automation. Register installations, manage licenses, and securely tunnel into on-site systems from anywhere — all from a single dashboard.

Next.jsSupabaseCloudflare TunnelsJWTReact-Leaflet
In production
Try it live
The Problem

Dozens of buildings, no central control.

When you're managing building automation across multiple sites, every installation is an island. There's no way to see which systems are online, which licenses are expiring, or who has access to what — without physically being on-site or maintaining a spreadsheet. Remote access usually means VPNs, port forwarding, and a prayer that the firewall rules are right. Scaling this to ten buildings is painful. Scaling to fifty is impossible.

The Build

One portal, every building.

NovaCloud is the remote management layer for the NovaCore ecosystem. We built a complete SaaS portal on Next.js and Supabase that handles installation registration, license management, and secure remote access through Cloudflare Tunnels.

Each on-site system registers with a unique code and receives a signed JWT token defining its capabilities — which protocols are enabled, how many data points it can monitor, and when the license expires. The cloud validates check-ins, refreshes tokens, and tracks everything in a full audit log. For remote access, we automated Cloudflare Tunnel provisioning: one click creates a tunnel, assigns a custom subdomain, and configures ingress routing — no VPN, no port forwarding, no firewall headaches.

The Result

Every installation, always reachable.

1 Click remote access
RS256 JWT licensing
Live Tunnel monitoring
0 VPNs required

NovaCloud turns a fragmented portfolio of building systems into a managed fleet. Administrators get a single dashboard with a map of every installation, real-time online status, license health, and one-click tunnel access. Combined with NovaCore on-site, the Cloud Nova ecosystem delivers full building automation from edge to cloud.

Next project Align