How would you build a grocery shopping experience?

How would you build a grocery shopping experience?