A small e-commerce application