I need to write a simple CLI java program based on something like amazon where users can log in and purchase things. There doesn't need to be any purchasing functionality to it, it just needs to show how taxes are calculated. There only needs to be a few users stored in either a class or .CSV file.
1)The user will log into the system via the command line.
2) User can see items for sale like books, phones, ect (only needs to be a couple of items, nothing major)
3) Add the item to the cart
4)Check the status of the item in the cart
5) Incorporate the memento design pattern to remove item from the cart
6)Press P to proceed to checkout
7) Pay with credit card (Just a made up credit card with 16 numbers for example
8) Incorporate the visitor pattern to calculate the taxes at the checkout
9)Press C to complete order
Needs to be done by Monday if possible