add todo
user could view product
user added product to cart
add git ignore