Although, there are many cool e-commerce and cart solutions, I would suggest you use WordPress in combination with some plugins and themes. All this process can be done in less than hour. Result will be fully professional web-shop!
- Set WordPress on your domain
- Install WooCommerce plugin. This plugin will take care of all product, shipment and stock related works
- Choose one of many free Woo Commerce themes
- Setup your shop settings
- Add products and categories