PIM system
A PIM system needs to be created.
The number of products is several million. There are several suppliers providing data in different formats: csv, xml, API.
The data is limited, and often it is necessary to find product characteristics from other sources and supplement them.
A table needs to be created to store product data, and this table needs to be updated with current prices and stock levels. Then, data export to the website, eBay, and other marketplaces needs to be done.
-
Good day. I have completed a similar project, although not on such a large scale. There were about 60 suppliers, but the total number of products was only a few tens of thousands. We can discuss.
Similar completed project: Розробка системи оновлення товарів на пром юа
-
229 Good day! I have collected and normalized product data from various sources (csv, xml, API) into a single database with auto-updating prices and stock levels, and exporting to the website and marketplaces. For millions of items, the main challenge is not the export itself, but how to consolidate different formats into one schema — that's where we should start. How many suppliers are there now and where should we prioritize exporting — to the website or eBay? I am ready to complete the initial working phase and then scale up.
-
3355 11 0 Hello, Olga! This is Nina, the manager of the automation and backend development team.
A catalog with several million products is a serious architectural challenge. No Google Sheets or Excel will handle this; they will crash. A full-fledged ETL data pipeline and a high-performance database are needed.
What our Senior Developer Valentin will design and set up:
Central storage (DB): He will deploy a PostgreSQL database with proper indexing and batch processing to ensure the system can easily handle millions of products.
Flexible ingest and deduplication: He will write adapters for each of your suppliers (CSV, XML, API) to normalize the data into a single format and match products by SKUs to avoid duplicates.
AI enrichment of characteristics: He will integrate AI scripts that will automatically search for missing product parameters in open sources, parse them, and complete the product cards.
Multichannel export: He will set up auto-updating feeds for stock and prices to be exported to your website, eBay, and other marketplaces on a schedule.
…
Conditions: The specified budget of 10,000 UAH will be fully sufficient for the First working stage (4–5 days): Valentin will design a fault-tolerant database model, set up the import from the first supplier, and assemble a working prototype for stock updates. We will finalize the complete estimate for scaling the PIM turnkey after a brief discussion.
How many suppliers are planned at the start, and which marketplaces, besides eBay, are a priority for you? Let's communicate; Valentin is ready to discuss the formats of your feeds.
-
1595 7 0 Hello! I will do PIM: ingesting supplier feeds (CSV/XML/API) → normalization and matching of products → enrichment of characteristics (including AI search in open sources) → a single table with auto-updating prices and stock levels. I work with catalogs of millions of items (Python + Postgres). The price is negotiable, I will clarify after the technical specifications.
-
1506 6 0 Good day!
I am interested in your project and I am ready to take on its execution. I have extensive experience in developing similar systems and admin panels - I am happy to help.
Here are some works I am NOT ASHAMED of:
1) Admin panels and CRM system modules
Behance
2) Telegram bot + admin panel
…Behance
3) Development of an extension for Outlook:
Behance
Other works
Behance
Open to communication and discussion of details.
-
8589 26 0 1 Good day.
I have experience in developing systems with large volumes of data, integrations via API, and processing CSV/XML. I can propose the architecture of a PIM system with centralized storage of products, automatic updating of prices and stock levels, as well as export to the website and marketplaces.
Additionally, I can implement modules for enriching product attributes and automating data processing. I am ready to discuss data sources, volumes, and suggest an optimal solution.
-
516 Good day, Olga!
My name is Maxim Zashly. I am sure that by the time you reached my application, you have grown tired of reading template proposals. Therefore, without self-promotion, I will move straight to the question of creating your PIM system.
I understand that managing data for several million products from different suppliers requires a reliable solution. I am familiar with the complexities of data formats and the need to supplement them from other sources. My experience in databases and web programming will help create an effective system for your project.
I suggest discussing all the details in private messages or holding a meeting. I will share my vision for developing the PIM system, and if my approach interests you, we can discuss the next steps in more detail.
➡️ [Case 1](https://www.notion.so/Кейс-1)
…
➡️ [Case 2](https://www.notion.so/Кейс-2)
➡️ [Case 3](https://www.notion.so/Кейс-3)
For now, I will refrain from specific proposals. I believe that in development matters, we need to start from the ultimate goals of creating the PIM system. At this moment, unfortunately, there is no complete picture to provide specifics.
To better understand your vision and goals, and to propose the optimal option for our further cooperation, please clarify:
- What are the deadlines needed for launching the system?
- Do you already have a defined data structure, or does it need to be developed?
- Are you planning integration with specific marketplaces besides eBay?
- Do you already have a domain ready for data export?
These questions will help me better understand your needs and propose the most suitable solution.
The process, timelines, and cost of developing the PIM system can be influenced by the following factors:
1. The volume and format of data from suppliers, as well as the need for supplementation.
2. The availability of a ready database structure or the need to develop one.
3. The complexity of integration with various platforms, such as eBay and other marketplaces.
4. Whether you already have defined technical requirements or need to develop them together.
5. The number of features that need to be implemented for managing product data.
These aspects will help determine the scope of work and, accordingly, will affect the overall cost of the project.
Looking ahead, we will need to form a clear vision of the final result of the PIM system, which we will reflect in the technical assignment. I prefer to form such a vision based on competitor analysis and your personal wishes. This will allow us to understand how others solve similar tasks and make our system even better.
-
536 9 0 Hello! The task is clear: a PIM system with several million products, various formats from suppliers, and multichannel export. These are exactly the kinds of tasks I find interesting.
I have 3.5 years of commercial experience in fullstack development (TypeScript, NestJS, PostgreSQL, Vue/Nuxt). I have worked on B2B e-commerce platforms with large catalogs: ETL pipelines for importing from CSV/XML/API, normalization and deduplication of products, automatic price and stock updates, export in various formats for marketplaces. PostgreSQL with the right indexes and batch processing handles million-item catalogs well if this is built into the architecture from the start.
I am ready to start with the data model, adapters for your suppliers, and a prototype of the export. Please let me know how many suppliers there are at the start and where the export is needed first?
-
2116 20 0 Good day. I understand the task: a PIM system for several million products. Data comes from several suppliers in different formats (csv, xml, API), often incomplete, so characteristics need to be filled in from other sources. Everything is stored in a single product table, regularly updated with current prices and stock levels, and exported to the website, eBay, and other marketplaces.
Essentially, this is a data pipeline around a central product repository. I see it like this: separate adapters for each supplier (csv, xml, API) with normalization into a single schema, an enrichment layer that pulls missing characteristics from additional sources and matches products by SKU or another key, regular incremental updates of prices and stock levels without full reloads, and separate exporters for each channel (website, eBay, other platforms) in their format.
With several million products, performance and correct matching are key to avoid creating duplicates during updates and to ensure that exports do not fail under load. PostgreSQL with the right indexes, batch processing, and queues, logging. This is built into the architecture from the start.
I take the budget of 10,000 as a starting point for the first working phase (data model, import of the first suppliers, updating prices and stock levels, export prototype), and then we scale. To estimate more accurately: how many suppliers are there at the start and where is the export needed first, to the website or to marketplaces?
-
2741 75 0 Good day! I have experience in designing and developing systems for processing large catalogs. For your task, I propose a PIM with data import from CSV, XML, and API, normalization and merging of products from different suppliers, and automatic updating of prices and stock levels. We will foresee mechanisms for enriching attributes from external sources, storing millions of products, and exporting to the website, eBay, and marketplaces through separate feeds/API. I am ready to discuss the architecture and implementation stages.
-
280 Good day! I have experience with React/JS and integrations with CSV/XML/API. I will propose a PIM architecture: ETL/queues for import, normalization of attributes, a product table with price and stock updates, and exports to the website/eBay/marketplaces. We will start by discussing suppliers and data format, then MVP and scaling.
-
196 we already have a practically ready similar PIM architecture, it can be quickly adapted to your catalog, suppliers, and the first workflow ))
I am available, we can discuss the start right here on the marketplace.
with a budget of 10,000 UAH, it is not possible to create the entire PIM system for several million products, csv/xml/API, eBay, and other marketplaces.
it is rather a budget for a small technical start, not for a complete system.
We can start with a phase for 30,000 UAH over 10 days.
In this phase, I would include the data model, import of one or two suppliers, rules for updating prices and stock, a prototype for export, and a scaling plan.
Separately, we can add AI for searching and supplementing characteristics, but it is important to ensure quality control, as haste in the catalog can be more costly later.
First question - which marketplaces are needed after the website and eBay?
Second question - should the characteristics be supplemented completely automatically, or with manual confirmation before publication?
… Similar experience in e-commerce and product data - https://business.ingello.com/prime-eva.
Another relevant example of retail automation - https://business.ingello.com/eva.
For AI data enrichment, a close example - https://business.ingello.com/vorfahr.
Main page for FLH - https://systems-fl.ingello.com/ua
-
4150 8 0 1 Good day.
Our team has many years of experience in developing ERP, CRM, CMS, and specialized software for businesses. We create effective digital solutions that help automate processes, increase productivity, and scale companies.
We work with modern technologies — from bots and scripts to AI agents and analytical systems. We develop websites of varying complexity. Our portfolio includes implemented ERP solutions for the hotel business, as well as for companies engaged in the import and sale of goods, and our own product XFitness — an ERP system created specifically for fitness clubs.
We are ready to implement your project and offer the best solution tailored to your needs.
Our portfolio:Freelancehunt
We specialize in the following areas:
… - Development of ERP Systems
- Development of CRM Systems
- Development of Websites of any complexity
- Development of CMS Systems
- Website Support
- OpenCart Development
- OpenCart Support
- OpenCart Modification
- OpenCart Refinement
- WordPress Development
- WordPress Support
- WordPress Modification
- WordPress Refinement
- ECommerce Development
- ECommerce Support
- ECommerce Modification
- ECommerce Refinement
- Web Application Development
- 1C Server Support
- Web Server Support
- Mobile Application Development
- Data Parsing
- Bot Development
- AI Agent Development
and on the following technologies:
- Python
- PHP
- Laravel
- Symfony
- Yii2
- JS
- NodeJS
- jQuery
- TypeScript
- MySQL
- HTML
- CSS
- Vue
- Nuxt.js
- React
- React Native
- C++
-
172 1 1 Good day. I am ready to complete this project as I have extensive experience in application development.
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My recent works
https://indexfast.pp.ua - fast website indexing
https://mono-bank.pp.ua - everything about Monobank
https://mamamia.pp.ua - online store
https://programist.pp.ua/ua/portfolio/ - portfolio of works
https://monitortest.pp.ua - monitor testing
https://keytest.pp.ua - keyboard testing
… https://pctest.pp.ua - computer testing
https://vseetut.matviy.pp.ua - layout
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Message me, I will start working today. I will be glad to collaborate with you!
-
522 2 1 Hello! I worked on a similar task for a store that processed products, checked availability, updated prices, and so on. I can develop it. The cost is 700 USD. A microservice will be created where you will upload CSV, XML files + API. I will write it in Go + Redis + VueJS. Everything will be visually accessible; there is also a possible option of Laravel + Redis + VueJS.
-
283 12 0 Good day, I am ready to take on the project after discussing the details.
-
1300 5 0 Hello.
The project is interesting. From the description, I see that this is not just a table, but a full-fledged PIM system: importing data from suppliers, normalizing products, updating prices and stock levels, enriching attributes, and exporting to the website, eBay, and marketplaces.
I would suggest starting with the technical phase: analyzing data sources, CSV/XML/API formats, category structure, attributes, update frequency, rules for merging duplicates, and export format.
After that, we can create an MVP:
— importing products from several suppliers;
— a unified product database;
… — updating prices and stock levels;
— error logging;
— basic attribute enrichment;
— exporting to the website/eBay in the required format.
For an accurate estimate, I need to see examples of supplier files, API documentation, the number of categories, and export requirements.
-
799 5 0 I will do it on Laravel + PostgreSQL: I will set up the import from CSV, XML, and API from suppliers. After a detailed discussion, I am ready to start the execution.
-
1602 31 1 Good day, I have been in web programming for over 9 years. I work with REST APIs, frameworks, and CMS such as Django, Laravel, Yii2, WordPress, OpenCart, CodeIgniter, etc. I am ready to complete the task. Reviews:
Freelancehunt
-
650 2 0 Good day!
The development of PIM systems is our specialized area (data, multi-sources, automation, export). The task is clear: with millions of products, this is not just a "table," but a full-fledged system, so we will lay the architecture correctly from the very start.
How we will implement it:
- Import from suppliers — connectors for each format (CSV / XML / API) with normalization into a single structure;
- Storage — PostgreSQL (Excel/Sheets will not handle millions), with indexes for fast search and filters;
- Price and stock updates — automatically on schedule from sources;
… - Data enrichment — searching for missing characteristics in external sources and supplementation (parsing + matching products by article / EAN / name);
- Export — to the website, eBay, and other marketplaces, according to the format and API of each channel.
To be honest: eBay and marketplaces have their own APIs and strict listing requirements — each channel is a separate job, and the enrichment of characteristics depends on the availability of articles/EAN for matching. We will take everything into account in the architecture.
The project is large, so we will manage it in stages: MVP (import + DB + price/stock updates + export to the website) → enrichment → eBay and marketplaces one by one. This way, you see the results at each step and control the budget.
We will discuss the price, timelines, and project details in personal messages.
-
1580 3 0 Hello!
I have experience in developing systems for processing large product catalogs, integrations with suppliers via CSV/XML/API, and high-load systems using PostgreSQL, Python, and FastAPI.
For such a volume of data, it is important to separately work on the database architecture, processing queues, product deduplication mechanisms, search, and automatic completion of characteristics from external sources, as well as the requirements for marketplaces and the website.
I suggest discussing the project details, expected update volumes, and integrations in private messages.
-
841 20 3 Olga, good afternoon! I specialize in projects like yours, I can design them, and I can start from scratch or from what you already have. I am ready to work with you to create a technical specification.
-
2532 38 0 Good day! I have reviewed the task and am ready to start.
Experience:
• 4 years in Frontend and Backend development
• 2 years of commercial experience in product and blockchain
• Working with production code and real financial scenarios
Some of my projects:
… https://contentbuilder.ai/ - a commercial project from the USA, where I worked as a full-stack developer and implemented most of the functionality
https://freelancehunt.com/showcase/work/procasino/2025898.html
https://freelancehunt.com/showcase/work/bionrgg/2025897.html
-
10063 117 0 Hello.
I develop parsers in NodeJS. I am ready to take on the task. Write to me, and we will discuss.
-
3459 48 2 Hello!
I have reviewed your task - I have relevant experience in similar projects, so I understand how to implement everything efficiently and without unnecessary delays.
I can start working immediately after we agree on the details. Upon completion, I will also assist with setup, deployment, and provide all necessary documentation.
I look forward to collaborating!
-
3082 9 0 Good day!
The task is clear — I will write a script in Node.js or Python that automatically pulls data from suppliers (CSV, XML, API) once a day, normalizes it, and uploads it to a table (Google Sheets, Airtable, or Excel — whichever is more convenient).
GitHub: https://github.com/axbuglak
Sincerely, Oleksiy Buglak
-
738 4 0 Good day. I can create a PIM system in Golang, I have already worked on a similar task. It will work quickly and easily handle millions of products. Write to me and we can discuss!
-
453 5 0 Good day.
I have experience in developing systems for processing and synchronizing large volumes of data, working with APIs, XML, CSV, and various import sources. I have also worked on projects that required aggregating product information, normalizing data, and enriching it from external sources.
The task of creating a PIM system seems clear: importing from suppliers, centralized data storage, updating prices and stock levels, as well as exporting to the website and marketplaces. Before starting work, I would like to clarify the expected volumes of updates, performance requirements, and the list of integrations.
I am ready to discuss the details and propose an optimal architecture for your tasks.
-
702 1 0 Hello! Ready to collaborate. I have dealt with product feeds in various forms. I offer quality and fast work. Write to me.
-
1328 6 0 Hello!!!
Please write to me privately and we will discuss the details of the work.
Feel free to reach out.
-
573 5 0 Hello, I have worked on a catalog management system for 2+ million products with automatic synchronization from 15+ suppliers via CSV/XML/API. Experience integrating with eBay, Amazon, and 8 marketplaces.
How do you plan to resolve data conflicts between different suppliers and what are the priorities for the sources of product specifications?
I suggest we get in touch; I will provide you with free technical consultation and we can create a development plan + I will tell you about my team!
-
172 I am a NodeJS developer. I am ready to take on this task. Write to me, we will discuss.
-
Ask your question to the client
Current freelance projects in the category Databases & SQL
Eliminate the issue of incomplete data import from Excel files of Nova Poshta specifications into 1C:
45 USD
Goal: There is a processing in 1C for uploading the specifications of Nova Poshta. For unclear reasons, it has stopped loading some tabular data. We need to find the reason and eliminate the problem of incomplete data import from Excel files of Nova Poshta specifications into… System & Network Administration, Databases & SQL ∙ 1 day 4 hours back ∙ 14 proposals |
Accounting, planning, and sales system for a mushroom farm
601 USD
Here is the complete, final text of the Technical Assignment (TA). It combines all your requirements: 16 chambers, 20 contractors, a schedule by days, accounting for containers, profitability calculation, and a mandatory division into three grades of mushrooms. You can fully… Databases & SQL, Client Management & CRM ∙ 3 days 8 hours back ∙ 55 proposals |
External report 1C 8.3 — forecast of goods balances
22 USD
An external report (.erf) is needed for 1C:Enterprise 8.3 (configuration to be specified). What it should do: Extract product balances from the database Analyze sales history for the last 30 days Calculate the average sales rate for each product Determine how many days until the… Databases & SQL, Client Management & CRM ∙ 3 days 8 hours back ∙ 13 proposals |
Web Application & Database Security Audit for Custom CRM — BaaS / Database-as-API Specialist (PenetrProject Overview We operate a custom-built customer relationship management (CRM) platform that runs two service businesses on a single system. It is a modern JavaScript web application backed by a backend-as-a-service (BaaS) database and deployed on a serverless hosting… Databases & SQL, Testing & QA ∙ 3 days 21 hours back ∙ 10 proposals |
Database synchronizationSynchronization of Microsoft Access programs and CRM SalesDrive. Data transfer from CRM to Microsoft Access in the first stage (changing the funnel status). Data transfer from Microsoft Access to CRM in the second stage (changing the status in the program). Databases & SQL ∙ 4 days 3 hours back ∙ 12 proposals |