LIVE · Case study

SellerMetric

A browser-based analytics tool that turns Flipkart Earn More Reports into profit, SKU, and return-rate dashboards — without uploading seller data to a backend.

The problem

Flipkart sellers receive dense Earn More Reports. Finding loss-making SKUs, return spikes, and ad waste usually means hours in Excel and easy-to-miss rows.

Who it’s for

Flipkart marketplace sellers and operators who already export Earn More Reports and need faster, visual reads of catalog health.

What I built

SellerMetric lets a seller upload the report in the browser. SheetJS parses the file locally. Recharts then surfaces profit, SKU performance, and return-rate views so loss-making products are obvious.

Architecture

Client-only processing: the spreadsheet never leaves the device. React renders the UI, SheetJS reads the workbook, and Recharts draws the dashboards. There is no server-side storage of seller reports.

What I’d improve

Richer cohort views and clearer export of “fix these SKUs first” lists.

What was difficult

  • Mapping inconsistent Earn More Report columns into a stable analytics model.
  • Keeping large workbooks usable entirely in-browser.
  • Making loss-making SKUs visible without requiring a data-science background.

Outcomes

  • Sellers can inspect profit, SKU, and return rate without a backend login.
  • Loss-making products surface from the same files operators already download.
  • Privacy-first: report data stays on the seller’s machine.

What I learned

  • Marketplace reports are messy; column mapping is the product, not a side task.
  • In-browser parsing is enough for typical seller file sizes and removes a trust barrier.

Technology

React · Tailwind CSS · Recharts · SheetJS