I made a website for my Christmas/birthday list last year. It used python (blegh), replit db, vanilla js html and css, and was served on replit. It took me like a month. I made version 2 of it in just over a week I think, and it uses sveltekit, tailwind css, mongodb, and is served on vercel.
This is what v1 looks like:
This is v2 :sunglasses:
Next up, you'll be able to allow your smart fridge to display the birthday items you want whenever your parents ask the fridge.