Announcing Price Tracker

Announcing Price Tracker

Price Tracker By Relbis Labs - An easy to use command-line price tracking tool

Price Tracker is a command-line tool for monitoring prices of products and generating alerts when prices drop.

Key features

  • Using local filesystem to store products information.
  • Tracking prices and availability of products.
  • Tracking prices of Amazon Kindle books.
  • Displaying products information in a terminal.
  • Exporting data into Excel and YAML files.

Limitations

  • Amazon is the only site that is supported by the tool.

Installation

System requirements

  • OS: Windows 10 or above.
  • .NET 6

Download

The tool is available in several formats:

Installation steps

  1. Download the latest version.
  2. Depending on the format of a downloaded file, either run the installer or unzip the file.

Usage

Run price-tracker command from the terminal to list available commands:

> price-tracker
Price Tracker monitors prices of products and alerts you when prices drop.

Usage: price-tracker [command] [options]

Options:
  -?|-h|--help  Show help information.

Commands:
  add           Add a new product to the system.
  delete        Delete a product from the system.
  display       Displays information about a specific product.
  export        Export products information.
  list          List tracked products.
  open          Open web page of a specific product.
  update        Update prices of products.

Run 'price-tracker [command] -?|-h|--help' for more information about a command.

Important: The tool stores data in PriceTracker.db file that is located in the current directory. Remember to backup this file frequently to avoid losing data.

Examples

Add new product to the system

> price-tracker add https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW

Added product:
URL: https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW
Name: LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Create a Pterodactyl, Triceratops and T Rex Toy (174 Pieces)
Price: 11.99

Remove a product from the system

> price-tracker display https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW

Name: LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Create a Pterodactyl, Triceratops and T Rex Toy (174 Pieces)
URI: https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW
Initial_Price: 11.99
Current_Price: 12.99

> price-tracker display 1

Name: LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Create a Pterodactyl, Triceratops and T Rex Toy (174 Pieces)
URI: https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW
Initial_Price: 11.99
Current_Price: 12.99

List tracked products

> price-tracker list

| # | Name                                                                      | Store      | First |  Last | Change |
|---|---------------------------------------------------------------------------|------------|-------|-------|--------|
| 1 | LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Cr... | amazon.com | 11.99 | 12.99 |  +1.00 |

Update prices of products

> price-tracker update

Updating products information...
Progress: +-?
| # | Name                                                                      | Store      | Previous |  Last | Change |
|---|---------------------------------------------------------------------------|------------|----------|-------|--------|
| 1 | LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Cr... | amazon.com |    11.99 | 12.99 |  +1.00 |
| 2 | LEGO NINJAGO Legacy X-1 Ninja Charger 71737 Ninja Toy Building Kit Fea... | amazon.com |    78.29 | 77.99 |  -0.30 |
| 3 | LEGO NINJAGO Legacy Zane's Titan Mech Battle 71738 Ninja Toy Building ... | amazon.com |    47.89 |       |        |

Display detailed information about a product

> price-tracker display https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW

Name: LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Create a Pterodactyl, Triceratops and T Rex Toy (174 Pieces)
URI: https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW
Initial_Price: 11.99
Current_Price: 12.99

> price-tracker display 1

Name: LEGO Creator Mighty Dinosaurs 31058 Build It Yourself Dinosaur Set, Create a Pterodactyl, Triceratops and T Rex Toy (174 Pieces)
URI: https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW
Initial_Price: 11.99
Current_Price: 12.99

Open web page of a specific product

> price-tracker open https://www.amazon.com/LEGO-Dinosaurs-31058-Pterodactyl-Triceratops/dp/B01KJEOCDW

> price-tracker open 1

Export products information to a file

> price-tracker export Products.xlsx Excel

Known issues

  • None

Getting help

If you need help getting started with the tool or need to report a problem, use any of the following methods to reach out to our team:

Supporting the project

If you like the project and want it to be better, consider supporting our team by donating or becoming a sponsor

Donations are accepted using platforms listed below:

Changelog

Release 0.2.1

  • Fix a bug with missing libraries in the Windows installer.

Release 0.2.0

  • Add Interactive mode.
  • Add Windows installer.
  • Return exit codes from the application.
  • Improve error messages.

Release 0.1.0

First public release.