Write a simple java market-base type program incorporating design patterns

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

Skills: Java, Software Architecture

See more: visitor design pattern, show a need in market, program to design, on line market system, market needs, java design patterns, java design pattern, how to write on line, how to purchase a software, how can i write a, design patterns java, design patterns in java, design patterns in, design it architecture on line, command design pattern, c# design patterns, calculate and write, architecture design on line, simple java inventory program, simple java program access email pop3 server

About the Employer:
( 23 reviews ) Castlebar, Ireland

Project ID: #8757559

Awarded to:


Hello buddy, I am java developer. Please have a look at my profile. This would not take more than some hours for me. Message me, waiting for your reply.

$40 USD in 1 day
(16 Reviews)

4 freelancers are bidding on average $41 for this job


Hi , I am OCJP certfied programmer.I am currently working java based [login to view URL] let me if u r instrested in me. Have a Good Day...!!!

$35 USD in 3 days
(2 Reviews)

Hello, I am Ahad, Lead Programmer at Printflabs,Pakistan. I saw that you mentioned java programming. I have read your requirements and I can certainly work for you. I assure you of quality work with no wastage of More

$45 USD in 1 day
(0 Reviews)

A proposal has not yet been provided

$43 USD in 20 days
(0 Reviews)