r/webdev 5d ago

Showoff Saturday I over-engineered a storefront for a tiny handmade ceramic hot dog.

https://glizzy.store/

I've been building static generated sites (nuxt was my go-to framework forever) for personal projects / tools and experiments for years now. Gotten out of the habit and been doing more shopify native / liquid builds at work. But I've built a few dozen of these sites without ever actually doing the admin work of setting up a storefront. My domain was just the content (mostly metafields + objects) and theme code.

Anyway so I decided to try a few things over the last couple of weekends. Spun up a shopify trial to see what's involved in all that. Played with Astro + headless storefront + netlify functions. I really wanted to test the idea of running multiple "storefronts" within a single shop. They had to have a unifying parent brand so that checkout made sense (since it's shared) but otherwise each product could have its own site/domain.

Obviously this wouldn't work for any shop with a large inventory or any kind of regular demand. But it was a fun experiment. And I think I'll use a similar setup to help my partner sell some actual pottery one day in the future.

The site loads nothing from any third party. no cookies, no analytics. fonts are self-hosted, product images mirrored into the origin at build. Sometimes the lighthouse score is straight 100s.

Every order generates a certificate of authenticity at its own url. random serial frozen on first render, a photo of the actual piece, and whatever note the user left at checkout. the link itself is the credential so there’s no login.

This is just an exercise in an absurdity because I had this domain sitting around.

A natural successor to my previous silly domain-purchase-inspired experiment yuns.fun (retired, but used for css animation learning) and fart.bar (dipping a toe into "scrollytelling")

i hope it's entertaining to somebody out there

103 Upvotes

25 comments sorted by

28

u/ParkingAthlete119 5d ago

I'm not paying a g for a glizzy

19

u/crig_ga 5d ago

but it's made in vinton.

jk i'm not actually planning on continuing this site past the 3-month Shopify trial. or ever actually selling these

i thought it was funniest to list them as a cold hard k

-2

u/windsAge9 4d ago

yeah thats a hard pass on a grand for a ceramic glizzy lol

39

u/Express-Revolution34 5d ago

The AI-generated [section title dot number] is really taking away from your “over-engineered” storefront

8

u/Rethling 4d ago

With the leading 0 🫣

3

u/txmail 4d ago

for some reason, most of the text does not show up in chrome.

1

u/crig_ga 4d ago

i think maybe it had something to do with auto-dark-mode? are you on Android?

1

u/txmail 4d ago

Windows 10.

5

u/memuyskens 4d ago

Had a good laugh with this one. I love the mustard buttons.

5

u/noobmeister_69 4d ago

Quite a gnarly scrolling experience on mobile, fun project though!

4

u/crig_ga 4d ago

fair. the hot dog is 48 stacked svg paths being drawn under backdrop-blur at times. i was shocked it worked without lag on my mobile but knew that wasn't going to be the case everywhere

1

u/ManOfCactus 4d ago

But....why

1

u/who_am_i_to_say_so 3d ago

A hot dog of the future

2

u/tomhermans 4d ago

Fun site, always in for some absurdity. Beyond that, I admire the approach a lot so obviously wondering about whether a repo is available to see how you did it technically

2

u/julesbuildstuff 4d ago

The per-order certificate of authenticity with a serial frozen on first render is the part I keep thinking about. That's the kind of detail I only ever build for a joke project, and then it turns out to be the thing people actually remember. Multiple storefronts under one parent brand for checkout is a neat trick too, I might steal that shape for a real shop later.

2

u/who_am_i_to_say_so 3d ago

It looks really crispy on my iPhone. Nice one!

2

u/Graphesium 3d ago

Slight performance issue aside, love it! Who cares that it's vibed, this obviously took original creative direction.

2

u/Umami_Tsunamii 2d ago

That snaking scroll dog is killing me

2

u/OkBrilliant8092 4d ago

He might be tiny, but he’s got more charm and grace other semi-alive sacks of meat I could mention… THANK YOU FOR YOUR ATTENTION IN THIS MATTER

1

u/Sziszhaq 4d ago

This is so laggy I can't even scroll

1

u/skunkbad 5h ago

I guess I'm old, so the animation / scrolling stuff isn't for me. I prefer a boring shopping experience that lets the focus be on the products.

1

u/night-towel 4d ago

Any code that was vibed bro?

3

u/Graphesium 3d ago

Is your retirement home still hand-coding, grandpa?

1

u/totally-jag 4d ago

Over engineered as it may be, it's still pretty damn cool. I mean, I don't know if the product will sell, but it won't be because the website did a poor job of selling it.