← All work
Published

Ozon Price Tracker

A Chrome extension that turns product-price monitoring into a private, useful history with alerts.

Manifest V3ReactTypeScriptIndexedDBAutomated tests

Problem

Shoppers need a simple way to follow product prices over time instead of checking listings manually.

Solution

A Chrome extension that records product prices locally, makes historical changes easy to review, and surfaces alerts when attention is useful.

Architecture

The extension uses a Manifest V3 browser-extension architecture, with a React and TypeScript interface backed by IndexedDB for local price history.

Technical decisions

  • Use Manifest V3 for the current Chrome extension platform.
  • Store price history in IndexedDB so it remains available locally.
  • Support import and export so people can keep control of their history.
  • Cover important behavior with automated tests.

Challenges

  • Keeping price history useful without making routine tracking feel intrusive.
  • Designing data portability alongside local-first storage.

Results

Public performance metrics are not available for this project.

Current status

Published.