workflows.fit
Back to n8n workflows
n8n templateFreeBy Valeriy Halahan

Generate portfolio screenshots and Upwork copy with Firecrawl, ScreenshotOne, OpenAI and Google Workspace

AI Portfolio Generator for Freelancers Automatically transform any website URL into a complete portfolio entry with professional screenshots and AI-generated Upwork project descriptions. 🎯 Perfect For - Freelancers b...

Data & StorageProductivityDevelopmentCore NodesCommunicationHITLSticky NoteCode
Loading interactive preview...

Template notes

AI Portfolio Generator for Freelancers

Automatically transform any website URL into a complete portfolio entry with professional screenshots and AI-generated Upwork project descriptions.

🎯 Perfect For

- Freelancers building their Upwork/portfolio from past projects - Agencies documenting client work at scale - Web developers showcasing their websites professionally - Anyone who needs consistent, high-quality website screenshots

✨ What It Does

1. Submit a URL via simple web form 2. AI analyzes the website (structure, niche, audience, services) 3. Smart screenshots capture hero, fullpage, individual sections, and mobile views 4. AI writes compelling Upwork portfolio description with title, role, and skills 5. Auto-saves everything to Google Drive + Sheets + sends Telegram notification

πŸ”₯ Key Features

- JavaScript Rendering β€” Works with React, Vue, Next.js, and any SPA (via Firecrawl) - Intelligent Section Detection β€” AI identifies real content sections, not utility elements - Multiple Screenshot Types β€” Hero (1920Γ—1080), fullpage, custom sections, mobile (375Γ—812) - Retina Quality β€” 2x device scale factor for crisp images - Smart Error Handling β€” Retries failed screenshots, filters invalid results - Rate Limit Protection β€” Built-in delays to respect API limits - Complete Logging β€” Every run logged to Google Sheets with all metadata