runtime
All projects

Smart Shopping Cart & Receipt Generator

Look through the shop's products and list the ones still for sale.

The project

You've joined Runtime Market's checkout team. Over five milestones you'll build the code behind the shopping cart: browsing the catalogue, managing a cart, pricing it the way the order system does, writing a receipt file and handling the awkward cases. Everything runs on the real product file from the starter edition.

The steps

Your files

  • catalogue.py you write this
  • main.py you write this
  • store.py already written
  • data/products.csv 328 rows
Smart Shopping Cart & Receipt Generator — Python project · Runtime