← All projects
PROJECT 002 / 2022 → 2026

ClusterLens

In progress

A native MongoDB client for iPhone and iPad, growing from a 2022 idea into typed queries, paged browsing, bounded exports and guarded database operations.

SwiftSwiftUIMongoDB C DriveriOSiPadOS
An emerald database stack connects to document cards flowing into a dark blue phone, set on warm stone steps. Editorial illustration, not an app screenshot.
Original illustration of a project returning to the workbench.
THEN / NOW / NEXT

Same curiosity.
New chapter.

The checkpoints that can be traced, from the first build to the current version.

  1. An app someone imagined.

    A quick reply to a data request while travelling prompted the assumption that MongoDB queries could already run from a phone. The data had actually been sent from a laptop.

  2. A developer build on a phone.

    Version 0.3.0 (1) was installed and launched on an iPhone, then tested successfully with real MongoDB clusters and connection strings. Typed filters, paged browsing, bounded JSON/CSV exports and guarded create/drop operations are implemented. Broader device and database-operation checks remain open.

DEVELOPMENT CHECKPOINT / 03 OCT 2026

A mobile workflow.
Still being proved.

32 simulator XCTest tests, 10 native test groups and an unsigned Release build have passed. Synthetic exports, cancellation, locked operations and the iPad layout have been checked. A development build was installed and launched on an iPhone, then tested successfully with real MongoDB clusters and connection strings.

Full VoiceOver, compact-phone layouts, physical-device performance, cursor continuation, connection interruptions and real-database writes still need focused checks. This is a development build, with no App Store release or full Compass-parity claim.

THE CLUSTERLENS JOURNAL

01 ENTRY
Build story / 6 MIN

The MongoDB app someone thought already existed

A fast reply while travelling in 2022 became the starting point for ClusterLens and the ambition to bring a full MongoDB workflow to mobile.