Published iOS app for precise construction-site calculations
WinkelMeister is an offline Flutter iOS app for carpentry and timber construction. It calculates triangles, spacing layouts, cutting plans and level measurements quickly, clearly and without a network dependency.
The project combines a modern Flutter interface with separated controllers and isolated calculation cores. Triangle calculations, spacing layouts, cutting optimization and level measurements remain distinct workflows while the main calculation paths stay testable independently from the UI.
Engineering highlights
Flutter UI with clearly separated controllers and pure calculation cores
Triangle, spacing, cutting and level workflows as focused app modules
Offline workflow for fast use on construction sites
Domain rules protected with widget, controller and domain tests
Screenshots and demos
Triangle workflow with entered legs and automatically calculated hypotenuse and angles.
Spacing workflow with purlin length, clear span, rafter width and visual check view.
Cutting input with stock timber and required pieces before optimization.
Calculated cutting plan with beams, leftovers, waste and utilization.
Architecture
Architecture: UI, controllers, sensor integration and calculation cores are separated so domain rules remain independently testable.Open large diagram