SolarScanner UI Gallery

Captured 2026-08-04 05:01 UTC · main@0867eccf · 222 shots across 45 screens
Viewport
Theme
Workspace

solarscanner-site

B2B SaaS portal (Nuxt 4)

Analytics

Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Budget
/analytics/budget
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Intelligence
/analytics/intelligence
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Traffic
/analytics/traffic
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Visitors
/analytics/visitors
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Analytics — Overview
/analytics

Marketing

API
API
/api
API
API
/api
API
API
/api
API
API
/api
API
API
/api
API
API
/api
Case studies
Case studies
/case-studies
Case studies
Case studies
/case-studies
Case studies
Case studies
/case-studies
Case studies
Case studies
/case-studies
Case studies
Case studies
/case-studies
Case studies
Case studies
/case-studies
Coming soon
Coming soon
/coming-soon
Coming soon
Coming soon
/coming-soon
Coming soon
Coming soon
/coming-soon
Coming soon
Coming soon
/coming-soon
Coming soon
Coming soon
/coming-soon
Coming soon
Coming soon
/coming-soon
Company
Company
/company
Company
Company
/company
Company
Company
/company
Company
Company
/company
Company
Company
/company
Company
Company
/company
Developers
Developersredirected
/developers
Developers
Developersredirected
/developers
Developers
Developersredirected
/developers
Developers
Developersredirected
/developers
Developers
Developersredirected
/developers
Developers
Developersredirected
/developers
Home
Home
/
Home
Home
/
Home
Home
/
Home
Home
/
Home
Home
/
Home
Home
/
Knowledge center
Knowledge center
/knowledge-center
Knowledge center
Knowledge center
/knowledge-center
Knowledge center
Knowledge center
/knowledge-center
Knowledge center
Knowledge center
/knowledge-center
Knowledge center
Knowledge center
/knowledge-center
Knowledge center
Knowledge center
/knowledge-center

Legal

DPA
DPA
/dpa
DPA
DPA
/dpa
DPA
DPA
/dpa
DPA
DPA
/dpa
DPA
DPA
/dpa
DPA
DPA
/dpa
Privacy policy
Privacy policy
/privacy
Privacy policy
Privacy policy
/privacy
Privacy policy
Privacy policy
/privacy
Privacy policy
Privacy policy
/privacy
Privacy policy
Privacy policy
/privacy
Privacy policy
Privacy policy
/privacy
Sub-processors
Sub-processors
/sub-processors
Sub-processors
Sub-processors
/sub-processors
Sub-processors
Sub-processors
/sub-processors
Sub-processors
Sub-processors
/sub-processors
Sub-processors
Sub-processors
/sub-processors
Sub-processors
Sub-processors
/sub-processors
Terms
Terms
/terms
Terms
Terms
/terms
Terms
Terms
/terms
Terms
Terms
/terms
Terms
Terms
/terms
Terms
Terms
/terms

Auth

Forgot password
Forgot password
/auth/forgot-password
Forgot password
Forgot password
/auth/forgot-password
Forgot password
Forgot password
/auth/forgot-password
Forgot password
Forgot password
/auth/forgot-password
Forgot password
Forgot password
/auth/forgot-password
Forgot password
Forgot password
/auth/forgot-password
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Reset password
Reset password
/auth/reset-password
Reached without a recovery token — shows the invalid/expired-link state, not the form.
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign up
Sign up
/auth/signup
Sign up
Sign up
/auth/signup
Sign up
Sign up
/auth/signup
Sign up
Sign up
/auth/signup
Sign up
Sign up
/auth/signup
Sign up
Sign up
/auth/signup
Welcome
Welcome
/auth/welcome
Welcome
Welcome
/auth/welcome
Welcome
Welcome
/auth/welcome
Welcome
Welcome
/auth/welcome
Welcome
Welcome
/auth/welcome
Welcome
Welcome
/auth/welcome

Portal

Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Integration
/organization/integration
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization — Team
/organization/team
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Organization
/organization
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Plugin dashboard
/plugin-dashboard
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Preferences
/profile/preferences
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile — Security
/profile/security
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Profile
/profile
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects
Capture failedNot signed in: page.goto: net::ERR_ABORTED at http://localhost:5000/prospects Call log:  - navigating to "http://localhost:5000/prospects", waiting until "load" [at http://localhost:5000/auth/signin — title "", heading "Welcome back", body "SolarScanner.AI Products Solar PluginCapture & qualify prospects on your siteBusiness IntelligenceAI monthly performance reviewProspects ViewTrack and manage ev"]
Prospects
/prospects

solarscanner-plugin

Embeddable homeowner widget

Harnesses

Attention ring
Attention ring
/verify-attention-ring.html
The ring animates via a CSS.registerProperty custom property; the gallery freezes animations, so this is a single frame.
Attention ring
Attention ring
/verify-attention-ring.html
The ring animates via a CSS.registerProperty custom property; the gallery freezes animations, so this is a single frame.
Attention ring
Attention ring
/verify-attention-ring.html
The ring animates via a CSS.registerProperty custom property; the gallery freezes animations, so this is a single frame.
Fallthrough
Fallthrough
/verify-fallthrough.html
Fallthrough
Fallthrough
/verify-fallthrough.html
Fallthrough
Fallthrough
/verify-fallthrough.html
Final pages harness
Final pages harness
/verify-final-pages.html
Final pages harness
Final pages harness
/verify-final-pages.html
Final pages harness
Final pages harness
/verify-final-pages.html
Page 1 harness
Page 1 harness
/verify-page1.html
Page 1 harness
Page 1 harness
/verify-page1.html
Page 1 harness
Page 1 harness
/verify-page1.html
Page 2 harness
Page 2 harness
/verify-page2.html
Page 2 harness
Page 2 harness
/verify-page2.html
Page 2 harness
Page 2 harness
/verify-page2.html
Page 3 harness
Page 3 harness
/verify-page3.html
Page 3 harness
Page 3 harness
/verify-page3.html
Page 3 harness
Page 3 harness
/verify-page3.html
Page 4 harness
Page 4 harness
/verify-page4.html
Page 4 harness
Page 4 harness
/verify-page4.html
Page 4 harness
Page 4 harness
/verify-page4.html
Slider hint
Slider hint
/verify-slider-hint.html
Slider hint
Slider hint
/verify-slider-hint.html
Slider hint
Slider hint
/verify-slider-hint.html

Live widget

Page 1 — Address entry
Page 1 — Address entrydriven
/
Live widget against the local server + seeded org. Later pages need a paid Solar API scan — see the verify harnesses.
Page 1 — Address entry
Page 1 — Address entrydriven
/
Live widget against the local server + seeded org. Later pages need a paid Solar API scan — see the verify harnesses.
Page 1 — Address entry
Page 1 — Address entrydriven
/
Live widget against the local server + seeded org. Later pages need a paid Solar API scan — see the verify harnesses.

solarscanner-sales-plugin

Authenticated sales variant

Harnesses

Page 3 harness
Page 3 harness
/verify-page3.html
Only harness the sales-plugin ships. The live surface mounts inside /prospects behind a Google Maps pin-drop, which CI stubs.
Page 3 harness
Page 3 harness
/verify-page3.html
Only harness the sales-plugin ships. The live surface mounts inside /prospects behind a Google Maps pin-drop, which CI stubs.
Page 3 harness
Page 3 harness
/verify-page3.html
Only harness the sales-plugin ships. The live surface mounts inside /prospects behind a Google Maps pin-drop, which CI stubs.

your-solar

Demo host site

Demo site

Demo home
Demo home
/
Demo home
Demo home
/
Demo home
Demo home
/

solarscanner-admin

Local-only operator console

Console

Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Actions
/actions
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Actions
/actions
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Actions
/actions
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Customers
/customers
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Customers
/customers
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Customers
/customers
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Feature flags
/feature-flags
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Feature flags
/feature-flags
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Feature flags
/feature-flags
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Dashboard
/
Grafana panels have no local datasource — empty/error states are expected here.
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Dashboard
/
Grafana panels have no local datasource — empty/error states are expected here.
Capture failedNot signed in: page.waitForResponse: Timeout 30000ms exceeded while waiting for event "response" [at http://localhost:5050/auth/signin — title "SolarScanner Admin", heading "Operator sign-in", body "Operator sign-in Sign in with your SolarScanner Supabase account. Privileged actions are server-gated by the `PLATFORM_ADMIN_USER_IDS` allowlist; per-org action"]
Dashboard
/
Grafana panels have no local datasource — empty/error states are expected here.
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin
Sign in
Sign in
/auth/signin