A powerful example project demonstrating how to use Firecrawl to extract structured lead and product data from high-end jewelry stores for market research and competitive analysis.
This tool leverages the Firecrawl Python SDK to autonomously scrape and structure data from Shopify-based jewelry stores. It extracts:
- Store Name & Description
- Contact Emails & Phone Numbers
- Featured Products with Pricing
The extracted data is then automatically formatted into an Excel spreadsheet for easy business analysis.
-
Clone the repository:
git clone https://github.com/glassgrass-art/Jewelry-AI-Collector.git cd Jewelry-AI-Collector -
Install dependencies:
pip install -r requirements.txt
-
Set your Firecrawl API Key:
# Windows (PowerShell) $env:FIRECRAWL_API_KEY = "your_api_key_here" # Linux/Mac export FIRECRAWL_API_KEY="your_api_key_here"
Run the main script to start extraction:
python main.py(Placeholder for Demo Video/Screenshot)
- Firecrawl - LLM-powered web scraping
- Pandas - Data structuring and Excel output
- Openpyxl - Excel engine
Generated autonomously by Gemini-CLI for the Firecrawl Bounty Program.