web app · saas tool · vercel

Cargo
Insurance
Calculator

A fully custom cargo insurance calculator built for a freight insurance company. Calculates premiums across 3 transportation methods, 2 coverage types, 32 commodity categories, and automatic deductible tiers.

React TypeScript Supabase Resend Vercel
view live demo ↓
how it works
01
3 Transportation Methods
Air, Sea, and Land — each with distinct rate tables and risk profiles. The calculator adjusts premium logic automatically based on the selected method.
02
2 Coverage Types
All Risk and Total Loss coverage — fundamental to cargo insurance pricing. Each type applies a different rate multiplier and affects deductible thresholds.
03
Full Value & Additional Insurance
Clients can choose to insure at declared value or add coverage above the cargo's market value — a common requirement for high-value shipments.
04
32 Commodity Categories
A full dropdown of cargo types — from electronics and machinery to food and pharma. Includes an excluded goods popup listing items that cannot be insured.
05
Automatic Deductible Tiers
Deductibles calculate automatically based on cargo value and coverage type. No manual input — the system resolves the correct tier from the rate matrix.
06
Production: Supabase + Resend
The full version logs every quote to Supabase, tracks email delivery, sends the quote PDF to the client via Resend, and loads live rates from the database — no hardcoded values.
3
transport methods
2
coverage types
32
commodity categories
0
manual rate lookups
Tech Stack
React TypeScript Supabase Resend Vercel Tailwind CSS
live demo
Demo Version

Demo version — production includes Supabase integration, email delivery via Resend, and dynamic rates from database.

need a custom
calculator
for your business?

get in touch ↗ back to portfolio