A website that allows users to register accounts, which can be used to create occasions with associated dates and gifts.