//_ Conrado Sampaio

Software Developer

UX Designer

Avatar Background
Profile Image of Conrado Sampaio
Home Projects

Seller Console 2025

A lightweight, modern seller console for triaging leads and converting them into opportunities. Built with React, TypeScript, and Tailwind CSS, with a focus on SOLID separation of concerns and long-term maintainability.

Includes lead import/export (JSON/CSV), real-time search and filters, pagination, inline editing with a ScoreDial, opportunity CRUD, Chart.js visualizations, and PDF report generation.

Features:
  • Lead management - Import/export JSON & CSV, search/filter/sort, pagination, inline editing, and interactive lead scoring.
  • Opportunity conversion - Convert qualified leads into opportunities with full CRUD and stage/amount tracking.
  • Charts & PDF reports - Doughnut charts for status/stage distribution and PDF reports with charts plus data tables.
  • Accessible UI - Mobile-first layout with keyboard navigation, ARIA labels, and WCAG-conscious contrast.
  • Websitesampconrad-coverpin.netlify.app
  • GitHubgithub.com/sampconrad/seller-console
  • StackReact, TypeScript, Tailwind CSS, Vite, Vitest, Chart.js, jsPDF, Lucide React.
Seller Console preview 1Seller Console preview 2Seller Console preview 3
Based on Takuya Matsuyama's portfolio design.