| This repository is intended solely for educational and research purposes. |
A price comparison tool that collects data from various of companies. The goal of Pricely is to show the most accurate prices – without ads and without tracking. Only prices from Denmark.
**This repository is intended solely for educational and research purposes. By using this project or its source code, for any purpose and in any shape or form, you grant your implicit agreement to all the following statements:
As the developer, I disclaim any responsibility for the use of this code in any way and those that do not adhere to these guidelines.
From https://www.pricerunner.dk/info/terms (Translated to english)
Framing, Linking, etc.
Using content on other websites or networked devices is prohibited. Framing, mirroring, scraping, or data mining of the website, as well as any actions that prevent or hinder others' use of the website (or related sites), are not allowed.
Pricely is not fully developed/designed yet, and these are only examples from development so far.
Pricely is a price comparison tool that gathers product data from various companies. Its purpose is to show you the most accurate prices, free from ads and tracking. Pricely is fair and independent of specific companies.
You will need to input your own API or a public one hosted by someone else. I am not responsible for what data you send to Pricely and I am not hosting the PricelyAPI Project found on this repository anywhere on the web.
Pricely retrieves product data without trackers, allowing search freely without being tracked. All data is fetched on the server and passed to the client, meaning no tracking from services like Klarna, Google, Adform, Facebook, TikTok, etc.
(Optional) Pricely generally uses a proxy, which can also be set in the Dev environment. (In production, these are not used; HTTP/HTTPS_PROXY is used instead.)
| Env | Value |
|---|---|
| PROXY__URL | Proxy URL |
| PROXY__USERNAME | Username |
| PROXY__PASSWORD | Password |
(Production Only)
| Env | Value |
|---|---|
| BACKEND__URL | Backend URL |
Some companies do not have public APIs. Web scraping may be necessary, but will remain optional due to increased resource demands.
To ensure an efficient search engine, the client (browser) will receive a comprehensive JSON structure, enabling client-side sorting and reducing server calls.
More coming soon.
To ensure an efficient search engine, the client (browser) will receive a comprehensive JSON structure, allowing for client-side sorting and reducing server calls.
More to come soon.
Most companies limit their API usage.
Technologies
Libraries
Software