Skip to content

Woookie89/pricetracker

Repository files navigation

1694372304278 PriceTracker

Opis Projektu

PriceTracker to rozszerzenie przeglądarki, które umożliwia śledzenie cen produktów na różnych stronach internetowych. Projekt ten jest skierowany do użytkowników poszukujących najlepszych ofert i chcących monitorować zmiany cen produktów w czasie rzeczywistym. Rozszerzenie pozwala użytkownikom być na bieżąco z cenami produktów oraz zapisywać interesujące oferty.

Główne Funkcje

  1. Śledzenie Cen

    • Rozszerzenie umożliwia użytkownikom śledzenie cen produktów na stronach internetowych. Po odwiedzeniu strony produktu użytkownik może kliknąć przycisk "Śledź cenę" w oknie rozszerzenia, co spowoduje monitorowanie ceny danego produktu.
  2. Zapisywanie Produktów

    • Użytkownicy mogą zapisywać interesujące ich produkty za pomocą przycisku "Zapisz produkt". Zapisane produkty są przechowywane w lokalnym magazynie przeglądarki.
  3. Wyczyść Listę

    • Rozszerzenie umożliwia użytkownikom usuwanie wszystkich zapisanych produktów jednym kliknięciem za pomocą przycisku "Wyczyść listę".
  4. Odświeżanie Danych

    • Użytkownicy mogą odświeżać dane produktów, aby uzyskać najnowsze informacje o cenach.
  5. Tryb Jasny/Ciemny

    • Rozszerzenie obsługuje tryb jasny i ciemny, co pozwala użytkownikom dostosować wygląd interfejsu do swoich preferencji.
  6. Tabela Zapisanych Produktów

    • Zapisane produkty są wyświetlane w tabeli, która zawiera informacje takie jak nazwa produktu, cena, najniższa cena z ostatnich 30 dni i cena bez kodu rabatowego. Tabela zawiera również link do produktu.

Technologie

Projekt "PriceTracker" wykorzystuje następujące technologie:

  • JavaScript: Rozszerzenie jest napisane w języku JavaScript, co pozwala na interakcję z zawartością stron internetowych.
  • HTML/CSS: Interfejs użytkownika jest tworzony za pomocą HTML i stylizowany przy użyciu CSS.
  • Chrome Extension API: Rozszerzenie korzysta z interfejsu API przeglądarki Google Chrome do komunikacji między skryptami i dostępu do lokalnego magazynu.

Instrukcje Instalacji

Aby zainstalować rozszerzenie "PriceTracker", wykonaj następujące kroki:

  1. Pobierz kod źródłowy projektu z repozytorium.
  2. Otwórz przeglądarkę Google Chrome.
  3. Przejdź do ustawień przeglądarki.
  4. Wybierz zakładkę "Rozszerzenia" (Extensions).
  5. Włącz tryb programisty (Developer Mode).
  6. Kliknij przycisk "Wczytaj rozpakowane" (Load Unpacked) i wybierz folder z kodem źródłowym projektu.
  7. Rozszerzenie zostanie zainstalowane i pojawi się na pasku narzędziowym przeglądarki.

Wspierane Strony Internetowe

Rozszerzenie "PriceTracker" jest kompatybilne z wieloma popularnymi stronami internetowymi, takimi jak Amazon, eBay, Allegro i wiele innych. Użytkownicy mogą śledzić ceny produktów na dowolnej stronie internetowej, na której jest dostępny przycisk "Śledź cenę".

Autor

  • Nazwa: lukaszwojcik89
  • Email: TBD

Licencja

Ten projekt jest udostępniany na licencji MIT. Szczegóły licencji można znaleźć w pliku LICENSE.

1694372304278 PriceTracker

Project Description

PriceTracker is a browser extension that allows users to track product prices on various websites. This project is aimed at users looking for the best deals and wanting to monitor changes in product prices in real-time. The extension enables users to stay updated with product prices and save interesting offers.

Key Features

  1. Price Tracking

    • The extension allows users to track product prices on websites. When visiting a product page, users can click the "Track Price" button in the extension window, which will monitor the price of the selected product.
  2. Save Products

    • Users can save products of interest using the "Save Product" button. Saved products are stored in the browser's local storage.
  3. Clear List

    • The extension allows users to clear all saved products with a single click using the "Clear List" button.
  4. Data Refresh

    • Users can refresh product data to get the latest price information.
  5. Dark/Light Mode

    • The extension supports both dark and light modes, allowing users to customize the interface appearance to their preferences.
  6. Saved Products Table

    • Saved products are displayed in a table that includes information such as product name, price, lowest price from the last 30 days, and price without a discount code. The table also includes a link to the product.

Technologies

The "PriceTracker" project utilizes the following technologies:

  • JavaScript: The extension is written in JavaScript, enabling interaction with website content.
  • HTML/CSS: The user interface is created using HTML and styled using CSS.
  • Chrome Extension API: The extension uses the Chrome Extension API for script communication and access to local storage.

Installation Instructions

To install the "PriceTracker" extension, follow these steps:

  1. Download the project's source code from the repository.
  2. Open Google Chrome.
  3. Go to the browser settings.
  4. Select the "Extensions" tab.
  5. Enable developer mode.
  6. Click the "Load Unpacked" button and select the folder containing the project's source code.
  7. The extension will be installed and will appear on the browser's toolbar.

Supported Websites

The "PriceTracker" extension is compatible with many popular websites, such as Amazon, eBay, Allegro, and many others. Users can track product prices on any website that has the "Track Price" button available.

Author

  • Name: lukaszwojcik89
  • Email: TBD

License

This project is released under the MIT License. Details of the license can be found in the LICENSE file.

About

simple price tracker plugin for chrome

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors