← All workA-08Case · /en/business/garden-light-wire
Garden Light Wire
Draw the cable run in familiar units, place the fixtures — get wire gauges, adapters and a bill of materials.
Status
published on Google Play
Stack
FlutterDartSQLiteAndroid
W 1160
A-08720 × 1487 · Android
Russian UI, test project names.
01What it doesAndroid · Google PlayGoogle Play
Plan the cable run and get the bill of materials
An app for low-voltage lighting, published on Google Play for Android. The calculation result lists lights, connectors, cables and voltage drop.
Written in Flutter/Dart. The schema is stored as a tree; the app is offline-first on SQLite, which has gone through 13 schema versions. Excel export, Google sign-in, subscription via RevenueCat, 10 UI languages including RTL.
02NumbersOct 2025 · Jan 2026
In numbers
~20.8klines of Dart
232commits in two waves
13SQLite schema versions
10UI languages incl. RTL
03Engineering decisionsDecisionsvoltage drop · current · temperature
What was hard
Decision 01
Cable cross-sections chosen by dynamic programming over the wiring tree
The choice accounts for voltage drop and current limits and is temperature-aware.
04ScreensRussian UI · test project namesRussian UI