Work · Client project
Moving store catalogs to Salla, Zid and Shopify
30 product-data extraction and conversion jobs for store owners who wanted to move their products without entering them by hand.

The challenge
Store owners wanted to move their products to a new store without entering them by hand. Each job followed the same pattern: extract the products from a supplier's site or an existing store, then convert them into the import file the target platform accepts.
What I built
- Delivery by platform: 14 jobs into Salla's import template, two into Zid, one into Shopify, and the rest raw data deliveries or admin automation.
- Template converters: Shopify products into Salla's 40-column template with options and variants, and a Salla to Zid converter.
- Extraction tools: scrapers that resume where they stopped, pulling from Salla stores and from supplier and large retail sites.
- Image handling: removing duplicate images by comparing their content, and finding products by barcode.
- Prices and files: currency conversion and profit margin applied during conversion, plus tools to split large files and update quantities.
Tech
Python with requests and BeautifulSoup for extraction, Selenium for sites that need a browser, and pandas and openpyxl to clean the data and write the Excel files.
Outcome
I completed 30 jobs between March 2025 and June 2026. Client and store names are withheld, and the images are illustrations with products I made up.
- Type
- Client project
- Services
- Connecting your systems
- Tech
- Python
- requests
- BeautifulSoup
- Selenium
- pandas
- openpyxl
Screens




The client's review
«مميز»«رائع جداً واتم عمله في اقصر وقت ممكن»«خدمه كالمعتاد رائعه وممتازه تعاون ومرونه بانجاز الطلب وسرعه التنفيذ باسرع من الوقت»«وربي انه انسان محترم ومبدع ، ومضبوط بشغله»«ممتاز ورائه واخلاق عاليه وتعاون لابعد الحدود انجز عملي بوقت قياسي جدا وحرص علئ رضاي الحمدالله ان ربي رزقني بناس طيبه زيه وسال الله ان يرزقه من واسع فضله»«ما شاء الله عليه شغل جبار و سريع خلص موضوعي في اقل من 24 ساعه انصح الكل يتعامل معه رجال قد كلمته و امين»«يعطيك العافيه عمل جدا احترافي الله يبارك لك ياهندسة»«مهتم في عمله يسعى لارضاء العميل سريع الاستجابه اتقن خدمته على اكمل وجه احببت التعامل معه شكرا جزيلا لك اخ محمد .»«خدمة ممتازة وسرعه في الانجاز شكرا لك محمد»«ممتاز»«• سرعة التنفيذ: ممتازة – محمد ينجز المهام بسرعة دون التأثير على الجودة. • الإتقان: عالي جداً – يهتم بالتفاصيل ويحرص على تقديم عمل متكامل. • الاحترافية: واضحة في كل تعامل – يتعامل بلباقة ويعرف كيف يدير وقته ومهامه بفعالية. • التعاون: مرن ومتعاون – دائمًا مستعد للمساعدة والعمل بروح الفريق»«ممتاز جدا»«التسليم بالموعد والمتابعة والمساعدة في حال وجود اي مشكلة بصراحة يستحق المعاملة والاستمرارية انصح بالتعامل مع الاخ محمد العدلي الف شكر اخوي وماقصرت يعطيك الف عافية»«مشكور انسان محترم وحق شغل وما شاء الله عليه
يستاهل مليون نجمة»Tell me about one process
If a process in your company still runs on spreadsheets and group chats, tell me about it. I'll tell you honestly whether a custom system is worth it.