Product Case Study

SoLoPrint — Cloud-Based 3D Printing Command Center

A full-stack cloud OS for 3D printer management, combining real-time monitoring, cloud slicing, filament intelligence, and hardware-agnostic connectivity to bring enterprise-level control to makers and print farms alike.

SoLoPrint dashboard interface showing printer fleet management

Client Snapshot

SoLoPrint is SoLoVision's answer to the fragmented 3D printing management landscape. Where existing solutions force users into walled gardens tied to specific hardware, SoLoPrint delivers a universal cloud layer that connects OctoPrint, Klipper/Moonraker, and Bambu Lab printers through a single, lightweight Rust-based bridge daemon. The result: total visibility and control over any printer, from anywhere.

Product Type
Cloud SaaS Platform + Desktop Bridge
Industry
3D Printing / Digital Manufacturing
Launch Date
Q1 2026
Status
Active Development
Business Model
Freemium with Pro Tiers

Development Timeline

20+ weeks

Tech Stack

Next.js + Supabase + Rust + React Native

Active Features

30+ core features

The Market Opportunity

3D printing workflows remain stubbornly fragmented. Control is tied to local networks, SD cards, or a single workstation. Users waste significant time and material due to filament runouts, poor remote visibility, and lack of centralized management. Managing multiple printers (hobby farms, schools, production floors) is operationally expensive without unified tooling.

Local-Only Control

Most printer interfaces require being on the same network. Working remotely, checking on overnight prints, or managing off-site farms requires VPNs, port-forwarding, or just hoping for the best.

Filament Waste

Without intelligent inventory tracking, prints fail mid-job from spool runouts. Material is wasted, time is lost, and printer availability drops.

Hardware Lock-In

Each firmware ecosystem (OctoPrint, Klipper, Bambu Lab) has its own control surface. Shops running mixed fleets juggle multiple dashboards and can't consolidate operations.

No Centralized Intelligence

Print farms lack unified queue management, cost tracking, and operational analytics — the basic ERP-style tooling that every other manufacturing vertical takes for granted.

Product Development

From Maker Frustration to Cloud Platform

SoLoPrint was born from real frustration. The founding engineer ran a multi-printer setup and repeatedly ran into the same problems: checking on prints required being home, filament runouts ruined overnight jobs, and managing files across printers was a mess. The development process was intensely iterative — building the bridge architecture first, then layering cloud control, then filament intelligence on top.

Bridge Architecture

Designed and built the Rust-based SoLoPrint Connect bridge daemon — a lightweight, zero-config local proxy that securely tunnels printer APIs and webcam streams through outbound-only WebSocket connections. No open ports, no VPNs.

Cloud Dashboard & Control

Built the Next.js web dashboard with real-time printer status, telemetry, control actions (start/pause/stop), and live WebRTC camera streaming. Supabase provides auth, database, and realtime subscriptions.

Filament Intelligence Engine

Implemented the spool management system: create/track spools, assign to printers, pre-print validation, automatic consumption deduction, and low-filament alerting — the key differentiator.

Cloud Slicer & Mobile

Integrated Kiri:Moto for in-browser slicing, built the React Native mobile app for monitoring and push notifications, and implemented the print queue system for farm-scale operations.

Project Objectives

Universal Printer Connectivity

Build a single bridge that connects OctoPrint, Klipper/Moonraker, and Bambu Lab printers to the cloud without requiring users to modify firmware, open router ports, or run complex networking.

Eliminate Filament Waste

Track spool inventory automatically, validate material availability before every print, and deduct consumption in real-time — turning filament management from a guessing game into a precise system.

Enable True Remote Operations

Provide sub-second camera feeds, real-time telemetry, and full control actions from any device. Operators should have the same confidence remotely as they do standing next to the printer.

Scale to Print Farms

Build queue management, fleet sweep matching, and bulk operations that make SoLoPrint viable for production environments running dozens of printers simultaneously.

Core Team

A nimble squad collaborated closely with stakeholders, ensuring every decision aligned with business objectives and technical realities.

Product Lead & Full-Stack Engineer

Focus: Architecture, Cloud Platform, UX

Designed the entire system architecture spanning Rust bridge, Next.js frontend, Supabase backend, and React Native mobile. Led all product decisions and technical implementation.

Systems Engineer

Focus: Bridge Daemon, Hardware Integration

Built the Rust-based bridge with WebSocket tunneling, WebRTC camera streaming, and multi-firmware API translation for OctoPrint, Klipper, and Bambu Lab protocols.

UI/UX Designer

Focus: Dashboard, Slicer UI, Mobile

Created the clean, card-based dashboard aesthetic, the 3D slicer interface with Three.js previews, and the mobile-optimized monitoring experience.

Four-Week Timeline

Weeks 1-5

Bridge & Foundation

Rust bridge daemon, WebSocket tunnel architecture, OctoPrint/Klipper API integration, authentication, database schema, and basic dashboard shell.

Weeks 6-10

Dashboard & Control

Printer telemetry feeds, control actions, WebRTC camera streaming, file management, and real-time status updates via Supabase Realtime.

Weeks 11-15

Filament & Slicing

Spool inventory system, pre-print validation, consumption tracking, Kiri:Moto slicer integration, G-code analysis, and cost estimation.

Weeks 16-20

Mobile, Queue & Polish

React Native mobile app with push notifications, print queue with fleet sweep matching, Bambu Lab support, education/organization features, and production hardening.

Design System Highlights

The visual language blends cinematic depth with a confident accent palette, reinforcing the team’s dedication to clarity and innovation.

Card-Based Command Center

Clean white cards with generous padding and rounded corners on an airy gradient background. Information density is high but organized — every printer, spool, and job gets its own scannable card.

Navy & Red Identity

Brand Navy (#1B2232) anchors the top navigation providing stability, while Brand Red (#BC2026) drives action — primary CTAs, alerts, and status indicators that demand attention.

Technical-But-Accessible

The interface speaks the language of makers (G-code, layer height, nozzle temp) but presents it in a clean, modern UI. Complexity is available but never overwhelming.

Content Strategy

Outcome-First Messaging

Every feature is framed by the problem it solves: "Never run out of filament mid-print" beats "Spool inventory management." The marketing voice leads with confidence and results.

Architecture Transparency

The bridge architecture is a key differentiator. Marketing openly explains how it works (outbound-only, no port forwarding, Rust daemon) to build trust with technical users.

Scalability Narrative

Positioning scales from "manage your hobby printer" to "run your print farm" — a deliberate growth narrative that serves all personas without alienating entry-level users.

Technical Highlights

Rust Bridge Daemon

Ultra-lightweight native binary that proxies USB serial ports, REST APIs, MQTT, and webcam feeds through secure outbound WebSocket tunnels. Zero config, no open ports.

Next.js + Supabase Stack

Server-rendered React frontend with Supabase for authentication, PostgreSQL database, Realtime subscriptions for live printer updates, and edge functions for server-side logic.

WebRTC Camera Streaming

Sub-second latency camera feeds tunneled through the bridge. MJPEG-to-WebRTC transcoding provides smooth video without requiring network configuration or port forwarding.

Multi-Firmware Translation

A unified API abstraction layer that translates commands and telemetry across OctoPrint REST, Klipper/Moonraker JSON-RPC, and Bambu Lab MQTT protocols transparently.

Kiri:Moto Cloud Slicer

In-browser STL/3MF slicing with Three.js model preview, configurable print profiles, and direct-to-printer G-code dispatch. No desktop software installation required.

React Native Mobile

Cross-platform mobile app for iOS and Android providing monitoring, control actions, filament visibility, and push notifications for print events and alerts.

Visual Showcase

SoLoPrint provides a comprehensive platform for managing 3D printers at any scale, from real-time monitoring and cloud slicing to intelligent filament tracking and production queue management.

Before

Before: Fragmented Printing Workflows

Operators juggled multiple interfaces, had no remote visibility, and routinely wasted material on failed prints.

  • Tied to local network — no remote monitoring or control
  • No centralized file management across printers
  • Filament runouts discovered only when the print failed
  • Different dashboards for different printer firmware
  • No cost tracking or production analytics
SoLoPrint dashboard showing fleet management with live camera feeds and telemetry

The SoLoPrint dashboard provides a mission-control view of your entire fleet — live camera feeds, real-time telemetry, job progress, and filament status in one unified interface.

Mobile-First Confidence

Built for the anxiety of remote printing. The mobile app delivers push notifications and live status so you always know your printer is performing, instantly.

Component highlights

  • Push notifications for print start, completion, failure, and offline
  • Live camera feeds and telemetry accessible on the go
  • Emergency stop and printer control from any device
  • Spool inventory and filament alerts at a glance

Results

Measurable Impact & Client Praise

3

Firmware ecosystems unified under one dashboard (OctoPrint, Klipper, Bambu Lab)

Baseline0 platforms
Current3 platforms

30+

Core features shipped including slicer, queue, filament manager, and mobile apps

Baseline0 features
Current30 features

<1s

Camera stream latency via WebRTC tunnel — near-instant remote visibility

Baseline0s latency
Current1s latency
SoLoPrint solved my biggest headache — I used to constantly worry about overnight prints. Now I get a notification if anything goes wrong, and I can check the camera from bed. The filament tracking alone has saved me dozens of failed prints.

Print Farm Operator

SoLoPrint Beta User

Metrics based on development milestones and internal testing (Q1 2026)

Product Impact & Vision

SoLoPrint addresses a fundamental gap in the 3D printing ecosystem — the lack of a unified, cloud-native management layer that works across all major printer firmwares. By combining the reliability of a local Rust bridge with the accessibility of a cloud dashboard, it delivers a solution that scales from hobbyist to enterprise.

  • Unified three major firmware ecosystems (OctoPrint, Klipper, Bambu Lab) under a single cloud dashboard
  • Eliminated filament waste through pre-print validation and automatic consumption tracking
  • Enabled true remote operations with sub-second WebRTC camera streaming
  • Built scalable queue management for multi-printer production environments
  • Delivered mobile confidence with push notifications and on-the-go monitoring
  • Created an education mode for schools and labs needing controlled shared access
  • Established SoLoVision as a player in the digital manufacturing tools space

Build Your Product

Ready to Build Your Next Product?

Whether you need a SaaS platform, IoT management system, or a custom manufacturing solution, we bring the same systems thinking that built SoLoPrint to every project.