Design a Wedding Registry Website

How do you design a website for a wedding registry?