Last month, I decided to create a portfolio website with AI that requires no coding experience, no web design background. Just me, ChatGPT, and a tool called Lovable.
As a marketing professional actively job hunting, I knew hiring managers wanted to see more than just my resume. They wanted proof of my skills, my projects, and my ability to actually execute. But here’s the thing, I’m not a developer.
So I turned to AI. Here’s how it went.
Why I Chose Lovable AI to Create My Portfolio Website
I needed something fast, professional, and genuinely reflective of my personal brand. The “Learning Marketer” positioning I’d been building on LinkedIn needed to translate into an actual website that hiring managers could explore.
Lovable caught my attention because it promised instant website generation through AI prompts. No drag-and-drop confusion. No wrestling with page builders. Just describe what you want, and it builds it.
The pricing was appealing too. Lovable works on a credit system, and I managed to stay under the free limit during my build. If you need more power, there’s a $25/month USD premium option. Compare that to hiring a developer or spending hours learning on how to build a WordPress website from scratch, and it made sense.
Plus, I already had my brand guidelines documented in my ChatGPT knowledge base from building my LinkedIn presence. That preparation turned out to be crucial.
The Process: How I Created My Portfolio Website with AI
The Setup
I started by opening ChatGPT and feeding it my brand guidelines: tone of voice, target audience (hiring managers and recruiters), content pillars, and the overall vibe I was going for. I asked it to create a detailed prompt describing exactly how my portfolio website should look and function.
This wasn’t just “make me a marketing website.” It was specific: sections for my projects, a clear value proposition for employers, case studies that demonstrate my SEO and Google Ads learning, links to my blog, and visual design that matched my professional but approachable brand.
The Magic Moment
I copied that detailed prompt from ChatGPT and pasted it into Lovable.
Within seconds, I had a complete website. Navigation, layout, sections, placeholder text, AI-generated images, the whole structure was just there. It was honestly amazing seeing something go from concept to functional website that fast.
The Refinement Week
Now, here’s where reality set in. The instant generation was impressive, but the website wasn’t ready to show hiring managers yet.
The AI generated placeholder images didn’t match my brand. The copy was generic and didn’t sound like me. Some sections felt off-target for my audience.
So I spent the next week refining everything:
- Replaced all AI placeholder images with custom graphics I created in Canva
- Rewrote every piece of copy to match my actual voice and experience
- Adjusted the layout and sections through careful prompting
The editing process had a learning curve. Sometimes I’d try to change a section and it wouldn’t respond the way I expected. A bit of pilot error on my part, mixed with figuring out how to phrase prompts more precisely. But after some practice, I got the hang of it.
I soft launched the site to get feedback from my network while continuing to refine it. Even now, I’m constantly updating it with new blog content and projects as I complete them.
Staying On-Brand While Using AI Website Builders
Here’s something I learned quickly: AI can build the structure incredibly fast, but it can’t capture your unique voice and positioning without serious guidance.
My strategy was simple but effective. I kept my brand guidelines in my ChatGPT knowledge base and cross-referenced every piece of website copy against it. Before anything went live, I asked myself: Does this sound like the “Learning Marketer” I’ve been positioning myself as? Does this speak to hiring managers and recruiters? Does this reflect my actual skills and experience?
The AI-generated images were particularly tricky. They looked professional enough, but they didn’t communicate anything specific about me or my brand. So I used Canva to create custom visuals that matched my brand colors and messaging.
The Blog Decision
One challenge emerged pretty quickly: I wanted a blog as part of my portfolio site, and I knew from my SEO learning that WordPress with Yoast is superior for ongoing content optimisation.
So I made a practical decision. I kept my main portfolio on Lovable and created a separate WordPress blog. Both sites live on the same Hostinger account—two websites, one hosting plan. It’s a bit more setup work, but it gives me the best of both worlds. Fast AI-generated portfolio site and SEO-optimised blog platform.
The Real Talk: Challenges and Honest Takeaways
What Worked
The speed was unbeatable. From prompt to functional website in seconds, then a week of refinement to make it portfolio-ready. That timeline would’ve been impossible with traditional website builders or hiring help.
Cost was another win. I stayed under the free credit limit, so my total investment was just time. Even if I’d needed the premium plan, $25/month is reasonable compared to other options.
And most importantly, I got a professional-looking portfolio website without any coding knowledge. As a marketing professional, not a developer, that was exactly what I needed.
What Was Annoying
The editing precision took some getting used to. You can’t just click and change things like a traditional page builder. You need to prompt the AI with enough specificity that it makes the exact changes you want. There were definitely moments of frustration when sections changed in unexpected ways.
The blog situation was a compromise I hadn’t anticipated. I wanted everything under one roof, but SEO realities pushed me toward WordPress for content. It’s not a dealbreaker, but it does mean managing two sites instead of one.
Would I Recommend It?
Absolutely! With the right expectations.
If you’re a non-coder needing a professional portfolio quickly, Lovable is brilliant. If you have clear brand guidelines already documented, even better. But understand you’ll still need to invest time refining copy and visuals. The AI gives you the foundation. You provide the personality.
Final Thoughts
You can create a portfolio website with AI even if you’ve never written a line of code. The technology handles the structure and heavy lifting. Your job is to ensure it actually represents you, your brand, and your unique value to potential employers.
My site is live now in soft launch mode, and I’m continuously improving it with new projects and blog content. It’s become exactly what I needed—proof for hiring managers that I can execute, combined with the flexibility to evolve as my skills grow.
Want to see how it turned out? Check out ditto.website to explore the final result. And if you have questions about the process or want to chat about building your own portfolio with AI tools, feel free to fill in the contact form below or connect with me on LinkedIn.
