Fully functional shopping cart application with improved UI