I need an experienced e-commerce data handler to take a master CSV and turn it into live, fully-formed digital download listings on my self-hosted Laravel storefront. All items are digital products, so each listing must end up with its description, price, preview images or short videos, and the actual downloadable file correctly attached. Here is how the job breaks down: you will review my existing database structure, map every CSV column to the right fields, tweak or split columns if something doesn’t line up, then import the file so products immediately appear on the front end with working download links. Image and video assets are already organised in folders; you’ll match them to the SKU or handle in the sheet and confirm they display cleanly. When an item includes a ZIP or PDF, the file needs to sit behind the download button in the customer account area. Acceptance will be based on a spot-check of at least 20 random products: price and description match the sheet, thumbnails load, and the downloadable file opens without errors. If the import runs through a queue or job in Laravel, please document the steps so I can repeat the process later. I will provide: • The current CSV export • Access to the staging server, storage paths and database • Asset folders for images, videos and download files Please bring solid Laravel, MySQL and general CSV-to-database import experience. If you have used packages like Laravel-Excel or custom seeders to push large catalogs, that’s perfect—let me know in your message.