Work
Case studies across software, hardware, and the immersive layer.
Deep case studies in the four Practices — each leads with the hard technical problem and how we solved it, end to end.
Connected Devices
Smart planters that form a self-healing LoRa mesh
Jocondo
DigitalBorders took Jocondo's smart planters from prototype to product — firmware, a self-healing LoRa mesh we built and open-sourced, an Appwrite backend, and a React Native app, end to end. Pots mesh over LoRa where Wi-Fi can't reach, and any connected pot bridges the rest to the cloud.
- ESP32
- ESPHome
- C++
- LoRa mesh
- BLE
AI & Automation
A browser farm and a multi-LLM rule engine for document due diligence
a due-diligence firm
A due-diligence firm needed to pull verifiable facts out of source documents that only exist behind logged-in web portals. DigitalBorders built the whole pipeline — a farm of real Chrome browsers, driven over the DevTools Protocol, that collect the documents, and a multi-LLM rule engine that extracts each fact and ties it back to where it came from.
- Neko
- Puppeteer
- Chrome DevTools Protocol
- OpenRouter
- Convex
Software & SaaS
A music-heritage catalog, from a public map to a self-building admin
a music-heritage catalog
A music-heritage catalog — composers, compositions, and the places they were performed — needed a public app to explore it and a back office to curate it. DigitalBorders built both — an installable map you browse on the web or as an Android app, and an admin whose forms and tables are generated from the data's own schema. One team owned the web app, the admin, the backend, and the deploy.
- Next.js
- TypeScript
- Appwrite
- Leaflet
- PWA
Immersive / XR
A virtual museum that lets readers step inside a printed art book
a schoolbook publisher
A schoolbook publisher wanted readers of a printed art book to step inside the works, not just look at them on the page. DigitalBorders built the companion app — a virtual museum in Unity, shipped to iOS and Android from one codebase, that you walk through on a phone or in stereoscopic VR with Google Cardboard.
- Unity
- C#
- Google Cardboard
- iOS
- Android
Connected Devices
An unattended service that turns machine tests into clean data
an industrial materials manufacturer
On the production line of an industrial materials manufacturer, a test machine wrote a new spreadsheet for every run and spoke to its controller over serial and OPC-UA. DigitalBorders built the unattended service that reads the machine, parses each result the moment it lands, and ships it to the cloud — and the dashboard the engineers review it in.
- Electron
- serialport
- OPC-UA
- Appwrite
- React
Software & SaaS
A play-along practice studio that bends pitch and tempo in the browser
a schoolbook publisher
A schoolbook publisher wanted music students to practise an instrument against real backing tracks — slowing a piece down without dropping its pitch, or changing key without changing speed. DigitalBorders built the player — a browser audio engine that plays multiple stems in perfect sync and shifts pitch and stretches time in real time, wrapped in an offline-capable app whose song library unlocks from a code printed with the publisher's method books.
- Angular
- TypeScript
- Web Audio API
- SoundTouchJS
- PWA
AI & Automation
A browser kiosk that reads a gesture and a word, then brews a real espresso
a global coffee-machine maker
A global coffee-machine maker, launching a new espresso machine, wanted a stand experience where a visitor brews a real cup with nothing but a gesture and a word. DigitalBorders built it as a single browser page on an ordinary tablet — two MediaPipe vision models read the visitor's pose and the Italian "perfetto" hand gesture while speech recognition listens for the spoken word, a staged coaching loop nudges near-misses along, and on success the page reaches the machine directly over Web Bluetooth and writes the manufacturer's brew command, so the new machine pours in front of the visitor, triggered by their gesture. No native app, no attendant — it attracts, runs, dispenses, and resets itself all day.
- TypeScript
- MediaPipe Tasks Vision
- Web Bluetooth
- Web Speech API
- Whisper (WASM)