CRM — Lead Management System

ReactViteTailwind CSS

Wednesday, October 1, 2025

A lead-management dashboard where sales leads can be added, edited, searched, and filtered by status, with data persisted in the browser so it survives a refresh.

Includes CSV export of the current filtered list, and uses React memoization (React.memo, useMemo, useCallback) to keep the UI responsive as the lead list grows.