Parsing supplier prices
Good day.
A parser is needed to parse supplier prices for specified product articles.
What is needed:
On the supplier's website, information about the warehouses where a specific product article is available is provided. The warehouses have different locations, different types of delivery, and different costs. Each warehouse has its unique name.
For the specified product articles (there will be about 10,000 in total), find the warehouse with the lowest product price through a search on the supplier's website (possibly via API to avoid being banned), along with the corresponding parameters of that warehouse (specific type of delivery) and excluding the names of several warehouses (with which we do not work).
This lowest price should be accumulated on the corresponding parsing day in a table next to the product article for which the parsing was done. General data should be accumulated in an Excel table, or there should be an option to import from the database to the Excel table as needed for analysis. This parsing should occur automatically every day at the specified time.
The output should be a table with product articles, and the columns will contain the parsing dates and the corresponding product prices next to each article.
New articles should be added, and the price parsing for them will occur on the next parsing date. If the article is already in the database, it should not be added (no duplicates).
Client's review of cooperation with Olena Ambris
Parsing supplier pricesEverything is done as needed. Even more than required. Thank you very much.
Freelancer's review of cooperation with Pavel Valentinovich
Parsing supplier pricesA wonderful client, with whom it is pleasant and easy to work. Always in touch, quickly responds to questions, and promptly resolves all work issues. Project approval and payment went smoothly without delays. I recommend and would gladly collaborate again.
-
Good day. I have completed a similar project and am ready to take on yours as well. We need to discuss the details for an accurate assessment of the order.
Similar completed project: Розробка системи оновлення товарів на пром юа
-
Good day.
I can implement such a parsing system "turnkey" with automatic daily price updates, stock filtering, and history accumulation of changes.
What will be implemented:
— parsing by a list of articles (10,000+)
— product search through the website or API (if available)
— selection of the lowest price only among allowed stocks
— filtering by delivery type
… — exclusion of unwanted stocks
— automatic daily updates on schedule
— saving price history by dates
— protection against duplicate articles
— export to Excel / CSV
— possibility of further scaling
Technically optimal:
• Python
• PostgreSQL / SQLite
• API or browser automation (depends on the supplier)
• cron/scheduler for automatic execution
Output:
A table of the form:
Article | 11.05 | 12.05 | 13.05 ...
with a history of minimum prices.
Estimated cost:
• if there is a normal API $350–700
• if complex anti-bot / only through the browser $800–1600+
Timeline:
3–7 days after access to the website and examples.
For an accurate estimate, I need:
— supplier's website
— example of product search
— list of unwanted stocks
— logic for selecting delivery type
— whether an interface/cabinet is needed or if Excel + DB is sufficient
I can start immediately.
-
868 1 0 Hello, I have already developed high-performance parsers with parallel processing, proxy rotation, and Selenium/Playwright for dynamic websites.
Regarding your task:
* timelines and costs will depend on the complexity of the site and the availability of an open API.
* to speed up parsing, it is advisable to record to a database. If desired, I can create a tool for exporting from the database to Excel or do it automatically and send the finished file via email or Telegram.
Feel free to write, and we can discuss all the details of the order.
-
3104 87 0 Good day. I am ready to discuss the project details. I have similar work experience. Feel free to contact me.
-
1455 9 0 Hello! I can complete your project — I have many years of experience in creating parsers and feeds. I would be happy to collaborate.
Also, in the future, if needed, I can create an analytical dashboard with the collected products.
-
387 1 0 Hello, Pavlo Valentynovych!
I have experience in developing parsers for complex logistics and trading systems. Your task requires not just data collection, but the creation of a stable architecture for monitoring 10,000+ items daily.
I propose the following technical solution:
Stack: Python (libraries requests/aiohttp for speed) + SQLite database for storing history and avoiding duplicates.
Selection algorithm: I will implement the logic for filtering exception warehouses and automatically searching for the lowest price among available stocks.
…
Database: The system will automatically check articles: new ones will be added to the database, existing ones will be updated with new price cuts.
Automation: I will set up a daily schedule (Task Scheduler/Cron). You will receive an Excel spreadsheet where the parsing dates automatically become new columns for convenient comparative analysis.
A few clarifying questions:
Do you have a list of articles in a file (Excel/CSV), or do they need to be pulled from another source?
Does the supplier's website have protection against frequent requests (Cloudflare, etc.)? It may be necessary to use proxies for stable operation with 10k requests.
I am ready to develop a reliable solution that will work autonomously.
-
289 6 0 Good day, please write in private messages to clarify the supplier's website and a couple of items for testing.
-
1812 55 0 Good day. I am ready to work on this parser. I could start today as well. Write to me, thank you.
-
172 1 1 Good day. I am ready to complete this project as I have extensive experience in app development.
-
650 2 0 Hello!
Data parsers with daily data collection and Excel reports are our specialty.
About the project:
Parsing — I will check if there is an API from the supplier (faster + no ban). If not — Playwright for JS pages or httpx for static ones. I will process 10,000 items with delays to avoid getting banned.
Filtering logic — for each item, I find all warehouses, exclude prohibited names, filter by delivery type, and take the minimum price.
…
Excel — table: rows = items, columns = parsing dates, at the intersection — the minimum price of that day. New items are added without duplicates. There is an option to export from the database at any time.
Auto-start — daily parsing at a specified time via a scheduler (APScheduler or cron on VPS).
-
5531 105 2 I offer an open-source parser in NodeJS. I have extensive writing experience. I will take all conditions into account.
-
265 Good day, I am writing on behalf of the company Devoxen. We specialize in such tasks. We have extensive experience in developing parsers, automating data collection, and building price monitoring systems for large volumes of products. We can implement a parser to collect prices by articles with logic for selecting the minimum price based on specific warehouse parameters, excluding unwanted warehouses, and automatic daily data updates.
We can also implement work through an API or the most secure parsing mode to minimize the risk of blocks, store price history in a database, and provide automatic export/synchronization with Excel. We will ensure duplicate article checks, automatic addition of new items, and accumulation of historical data by parsing dates for further analysis.
We can do this without unnecessary questions and wasting time. We also provide a guarantee and support if desired. We can start working on your project immediately after discussing the technical specifications.
I suggest moving to private messages for a more detailed dialogue.
-
976 4 0 Good day
My name is Dmytro.
I can implement an automatic parser for collecting prices by articles with daily updates and accumulation of price history.
What will be included:
— product search by articles
— selection of the lowest price considering the type of delivery
— exclusion of necessary warehouses
— automatic daily parsing
— saving price history by dates
… — Excel table / export for analysis
— protection against duplicate articles
I work with large volumes of data and parsing, so the system will be designed for 10,000+ articles.
Regarding the timeline: 5–14 days.
I am ready to discuss the details 👍
-
307 4 0 Large volume of data: It is necessary to efficiently process over 10,000 items.
Working with API or HTML: If the supplier does not have an API, parsing HTML significantly complicates the work due to the risks of blocking.
Complex rules: The algorithm must analyze several warehouses for each product: compare prices, filter by delivery type, and exclude certain warehouses by name.
Infrastructure: The cost includes creating a database, setting up a daily automatic run (cron), and integration with Excel for reports.
-
95644 1272 1 10 Hello. I have extensive experience in developing parsers. I am ready for collaboration.
-
3481 49 2 Hello!
Parsing supplier prices from warehouses - we did something similar for price monitoring.
10,000 items daily is about 7 hours of parsing at 0.4 seconds/item, so an API is critical if available - scraping will be slow and risky. Filtering by delivery type + excluding warehouses + searching for the lowest price - standard logic.
Please send the link to the supplier's website and an example item - I will check if there is an API and provide an accurate estimate.
-
3067 11 0 1 Hello!
I can implement such a parser with automatic daily data collection for about 10,000 items, including the logic for selecting the most advantageous warehouse and filtering out warehouses you do not work with.
Technically, this can be done as a Python service (Scrapy/Playwright or API integration, if available), with a database for storing price history and automatic export to Excel if needed. The parsing can be scheduled (cron/server scheduler) so that the process runs daily at a specified time without manual intervention.
The logic will include: searching for products by article number, retrieving all available warehouses, selecting the warehouse with the lowest price considering the type of delivery and excluded warehouses, as well as saving the history of changes by dates in a structured format. New articles will be automatically added to the system without duplication and will start being parsed from the next cycle.
I am ready to discuss the details!
-
4663 14 0 Pavlo, good afternoon!
I have experience in developing parsers for e-commerce and price monitoring with daily automatic data updates.
To provide an accurate estimate, I would like to clarify a few points:
- link to the supplier's website;
- example of the article;
- what types of delivery need to be considered;
- list of warehouses to be excluded.
…
After a brief analysis, I will be able to propose the optimal implementation option, timelines, and exact cost.
Implementation can be done either through an API (if available) or through website parsing with automatic daily updates, price history storage, and export to Excel/Google Sheets.
-
3392 84 0 Ready to take it on. But it's important to see what kind of site it is. We need to clarify the order details, write to me! I use Python, uv, GitHub, Docker.
-
716 4 0 I will execute this project better than anyone else because I have extensive experience in creating stable parsers for e-commerce with protection against bans, working with dynamic content, and handling large volumes of data. My architecture guarantees accuracy: uniqueness of articles, correct selection of warehouses based on price and delivery type, exclusion of unwanted platforms. You will receive not just a script, but a reliable system with logging, error handling, flexible scheduling, and convenient export for analysis. The code will be clean, documented, and ready for scaling, and support will ensure stable operation for months.
Work plan:
1. Supplier site analysis: determining the access method (API or HTML parsing), studying the response structure, warehouse parameters, and limitations.
2. Architecture design: choosing the stack (Python, requests/Scrapy, SQLite/MySQL), developing a database schema for articles, prices, dates, and warehouse parameters.
3. Implementation of the parser core: searching by article, filtering warehouses, excluding prohibited names, selecting the minimum price with the required delivery type.
4. Storage system: logic for adding new articles without duplicates, accumulating price history by dates, data validation.
5. Integration with Excel: exporting summary tables via pandas/openpyxl, importing from the database on request, formatting for analysis.
6. Automation: setting up the scheduler (cron/Celery), running at a specified time, proxy rotation, request limits to avoid blocks.
… 7. Testing and delivery: checking on 100+ articles, debugging error handling, providing deployment and support instructions.
-
1328 35 1 Hello. I would like to see the donor. Please contact me, and we will discuss all the details.
-
1251 35 1 3 Hello Pavel, I am ready to complete it. Send me a private message about where to parse from, and we will discuss the details further.
-
1490 28 0 Please send the supplier's website for review, thank you.................................
-
3411 32 0 Hello! I have already completed a similar task, a site with authorization, various warehouses, and availability. Please provide a link to the site in private for assessing the complexity of the work.
-
420 2 0 Good day! I will quickly complete your task. Please provide a link to the supplier's website for analysis and to check if there is an API. Message me privately.
-
2632 153 1 2 Hello.
I have extensive experience in parsing various websites and working with supplier APIs.
The rate is approximate - we need to discuss in more detail first.
Feel free to reach out.
-
320 1 0 Hello! The task is clear. I am ready to develop an autonomous parser for you that will collect and structure prices, taking into account all your logical filters (types of delivery, warehouse exceptions, lowest price).
The technical solution I propose:
Parsing engine (Python + Playwright/Requests): * If the supplier has an API — this is a priority (speed and security).
If there is no API — I will implement user action simulation using proxy servers and User-Agent rotation to protect against blocks.
Price selection logic: * The script will automatically filter warehouses based on your "blacklist" and delivery types.
… From the remaining options, the minimum price will be selected.
Database (SQLite/PostgreSQL): * Storing 10,000 items with daily history in Excel itself is dangerous (the file will become unreadable in a month).
I will set up a database where the data will be stored in a structured manner, and you will be able to export the required report to Excel with one click (format: Article | Date 1 | Date 2 ...).
Automation (Cron/Task Scheduler): * The system will operate on a schedule (for example, at 03:00 every night) without your involvement.
Working with new articles: * I will implement the function to import a list of new articles via a text file or a separate Excel tab. The system will check them for duplicates automatically.
-
10038 117 0 Hello.
I develop parsers in NodeJS. I am ready to take on the task. Write to me, and we will discuss.
-
1770 20 0 Ready to develop price monitoring, I write parsers and host them on my servers with ongoing support for their operation.
As an implementation option, all products that require monitoring will be listed in a Google Sheet, where you can also add and remove unnecessary items.
To assess, it is necessary to review the website for protection and to inquire in more detail about how to obtain the data.
Write to discuss the details.
-
417 2 0 First, I quietly check how the site delivers data (through an official "internal" request, not "clicks"), then we set the rules once: which warehouses and which types of delivery we consider. Every morning, the lowest price for each of your items is automatically collected and saved in history; in Excel, you immediately see the table "items × dates." You simply add new positions to the list — without duplicates, they are picked up the next day. The result: a daily overview of prices for all products without manual work.
-
3312 147 4 1 Good day. I can complete your project. I already have a universal ready parser in node js. If you have any questions, you can write to me.
-
6811 164 1 Good afternoon, I am ready to discuss the project details with you. Please write to me privately. Thank you in advance.
-
1476 14 1 Parsing prices considering unique stocks and automatic daily updates is exactly what I have done. I have experience working with large volumes of data and optimizing queries to avoid blocks. What is the structure of the supplier's site — is there an API or will we have to parse HTML? This will help determine the best solution.
-
643 5 0 Good day! The task is clear. I have experience working with large volumes (10k+ products), so I will set up parsing through API or proxy to avoid bans and ensure speed.
I will implement automatic filtering of unnecessary warehouses and daily report generation in Excel (with price history by dates). The system will operate autonomously on a schedule.
Could you please specify which supplier is being referred to? I want to check the technical possibility of connecting to the API.
I look forward to hearing from you in private messages to discuss the details.
Current freelance projects in the category Data Parsing
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 1 day 18 hours back ∙ 12 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 1 day 23 hours back ∙ 16 proposals |
Need to scrape data from LinkedInWe need to scrape data from LinkedIn based on our list. For each entry, we need to find and collect available data if it exists on the LinkedIn profile, including the profile picture on the LinkedIn social network, email address, links to social media, company website, and… Data Parsing ∙ 2 days 4 hours back ∙ 27 proposals |
Parsing and classification of dataWe are looking for a developer to implement a system for collecting and structuring data from open sources. We have a database of small business owners in the USA, which contains the person's name, company name, address, and state. It is necessary to build a process for… Web Programming, Data Parsing ∙ 2 days 6 hours back ∙ 40 proposals |
Svitlahata
17 USD
It is necessary to import 1819 products from the XML/YML feed of Prom.ua to OpenCart 3. A ready XML file is available, which contains product names, descriptions, prices, photos, specifications, manufacturers, and categories. Requirements: import all products to OpenCart… Content Management Systems, Data Parsing ∙ 3 days 8 hours back ∙ 34 proposals |