RS
RoofScope JobNimbus AI Hackathon 2026
Submission View
Ready. Select a calibration or test property, then run the review path.
Calibration

Loading property

Loading aerial workspace.

Imagery + Scale Manual Polygon Pitch Review
Draw outline Drag points Set scale Confirm pitch Export artifact
README-Labeled Features

Every feature maps to the hackathon spec.

The layout borrows the selector-and-evidence pattern from the X12 837 demo and the artifact-contract pattern from PowerPayer, then relabels the product around roof measurement, estimate generation, Docker, Cloudflare, and judging readiness.

Data Analytics Architecture

Hybrid pipeline with static fallback.

Build locally with Dockerized services, deploy the public UI on Cloudflare, and preserve static artifacts so the demo can survive external API failures.

Submission Harness

Five test properties stay visible.

These rows are intentionally marked pending until the measurement engine produces real JSON artifacts and total roof surface square footage.

# Test property Pitch Status Artifact
Docker + Cloudflare

Same page locally and on emsverify.com.

The local Docker target serves this static app from `site/`. Cloudflare Pages can deploy the same directory while the backend measurement pipeline is added behind the UI.

Submission Checklist

    Run Target

    docker compose up --build
    
    # local page
    http://localhost:5173
    
    # cloudflare page
    https://roofscope.emsverify.com