Live InternalCustomer PortalAdvanced

Homeowner Claim Portal and Adjuster Coordination System

White-label homeowner portal for roofing contractors to track insurance claim status through restoration.

What it solves

Homeowners are often left in the dark about where their insurance claim stands during the restoration process, so contractors field constant status questions. Coordination across CRMs, adjusters, and homeowners is scattered across tools and channels. The portal gives homeowners a single, branded place to follow their claim.

Built for Roofing and restoration contractors and their homeowner customers.

Overview

A white-label customer portal that keeps homeowners informed about their insurance claim throughout restoration. Homeowners get a mobile-friendly status tracker with stage progress, messages, appointments, and warranty info, while admins manage claims and homeowners, send messages, schedule appointments, and upload media. Each organization gets isolated, custom-branded data, with passwordless magic-link login by email or SMS. It adds rule-based automated messaging, CSV import, an external CRM sync API, and Stripe-powered subscription billing.

What this demonstrates

Implements multi-tenant architecture with per-organization branding, passwordless magic-link authentication over email and SMS, real-time portal updates via Socket.IO, rule-based automated messaging on a cron scheduler, media uploads, CSV bulk import, and an external CRM sync API.

How it is built

A React and Vite frontend with a Socket.IO client connects to a Node.js/Express backend using Prisma over PostgreSQL. Socket.IO powers real-time updates, SendGrid and nodemailer send email, Twilio sends SMS, and Stripe handles subscription billing.

APIs and services

SendGrid
Sends homeowner email and magic-link notifications.
Twilio
Sends magic-link and status notifications by SMS.
Stripe
Powers subscription billing for contractor organizations.

Classification

Industries
Home Services

Related work

Admin Portal

Functional Demo

Central analytics and management console for a suite of home-services sub-apps.

Weather Delay Planner

Visual Concept

Weather-aware job scheduling that flags storm risk and automates reschedule coordination for contractors.

Building something with similar Multi-Tenant Architecture, Authentication, Notifications functionality?

Start a project and reference this one — the conversation begins with what you have already seen.

Start a project