Client Work · Web Development

Clara'sSoaps

My girlfriend wanted to start selling her handmade soap online. I built her a site to make that happen.

Visit the site

The project

She wanted to sell soap.
I built the site.

Clara makes handmade soap and wanted to start selling it online — she needed a way to show her products, build some credibility, and eventually take orders. So I built her a website.

She hasn't fully launched yet since she's still getting set up on the business side of things, but the site is live and ready when she does. The goal was to build something personal that matched the handmade feel of her product — not something that looked like a generic template.


What was built

A real site for a
real product.

Scratch build — no templates
Designed and coded from a blank file. Clean HTML, CSS, and JavaScript. Nothing borrowed, nothing generic.
Responsive design
Works on every screen size. Mobile-first, because most people are going to find it on their phones.
Payment transaction research
Learned about how money transactions work on websites — checkout flow, what customers need to feel comfortable buying. New territory I figured out on this one.
GitHub Pages — free hosting
Live at clarassoaps.github.io. No monthly fees eating into what she makes.

Working With a Client

Easiest client meeting
I've ever had.

Working with Clara wasn't bad since she was my girlfriend — so the feedback loops were pretty short. That said, it was still a real project with real requirements. She had ideas for how she wanted things to look and feel, and my job was to translate that into something that worked. I also learned something new on this one — specifically around how money transactions work on websites. That wasn't something I'd had to think about before, and it opened up a whole other side of what goes into building a site for a business.

HTMLCSSJavaScript GitHub PagesE-CommerceClient Work

clarassoaps.github.io Back to Portfolio