Lovableprofessionbeginner

Freelance Designer Portfolio — Complete Founding Prompt

Build a bold freelance designer portfolio in Lovable with case studies, service descriptions, and a Swiss-style grid.

What you'll get

A bold, Swiss-style designer portfolio with case studies, service pages, and project inquiry form.

The Prompt

Build a bold portfolio website for [DESIGNER_NAME], a freelance [DESIGN_DISCIPLINE] designer in [CITY_STATE] working with [TARGET_CLIENTS], known for a [DESIGN_APPROACH] approach.

ABOUT:
- [DESIGNER_NAME] is a freelance [DESIGN_DISCIPLINE] designer
- Based in [CITY_STATE], working with [TARGET_CLIENTS]
- Design approach: [DESIGN_APPROACH]

PAGES:
1. Home — Bold typographic hero with name and title, animated project thumbnails in a Swiss-style grid, brief one-liner about design philosophy, client logo row, and "View Work" CTA.
2. Work — Portfolio grid with project thumbnails. Each links to a detailed case study. Filter by category (Branding, Web, App, Print).
3. Case Study Template — For each project: hero image, project overview (client, role, timeline, tools), the challenge, the process (research, wireframes, iterations), the solution with full designs, results and metrics, and a "Next Project" link.
4. Services — Service offerings with descriptions: Brand Identity, Website Design, App Design, Design Systems. Each with scope, process, timeline, and starting price.
5. About — Designer bio, skills and tools, design principles, awards, speaking engagements, and a downloadable resume PDF.
6. Contact — Project inquiry form (name, email, company, project type, budget range, timeline, project description) saving to Supabase "project_inquiries" table.

DESIGN:
- Background: White #FFFFFF, Accent: Blue #3B82F6, Text: Black #111111
- Typography: Swiss-style (Space Grotesk for headings, Inter for body)
- Clean grid-based layout with bold typography
- Subtle hover animations on project cards
- Asymmetric layouts for case study pages

TECHNICAL:
- Inquiry form saves to Supabase "project_inquiries" table: id, name, email, company, project_type, budget_range, timeline, description, created_at
- SEO targeting "freelance [DESIGN_DISCIPLINE] designer" and "[DESIGN_DISCIPLINE] designer [CITY_STATE]"
- Optimized image loading for portfolio pieces
- Keyboard navigable and screen-reader accessible
- Social links (Dribbble, Behance, LinkedIn) in header and footer

Replace these variables

VariableReplace with
[DESIGNER_NAME]Designer's full name
[DESIGN_DISCIPLINE]Design specialty (e.g., UI/UX, Brand, Product)
[CITY_STATE]City and state or 'Remote'
[TARGET_CLIENTS]Ideal clients (e.g., startups, agencies, enterprise)
[DESIGN_APPROACH]Design philosophy (e.g., minimal, human-centered, systems-thinking)

Tips for best results

Include measurable results in case studies (e.g., '40% increase in conversions').

Show your process, not just the final design — clients want to see how you think.

Follow-up prompts

Add Dribbble integration

Add a Dribbble feed section on the home page that pulls your latest shots via the Dribbble API and displays them in a grid.

Add availability status

Add an 'Available for projects' / 'Booked until [date]' status indicator in the header that you can toggle from Supabase.

Related prompts