On blackboard, you will find a zip file containing a project with a set of Java classes. Import this project into Eclipse as a starting point. You will see a package domain containing the domain classes used in the webshop for the – fictional – beekeepers firm The Three Bears.
The Three Bears keep bees and harvest the products of the hives. They divide these products into three categories: honey, wax and miscellaneous. These products are treated differently, hence the subclasses in the domain. When they do not produce enough to sell, they could buy more from other beekeepers, but in order to guarantee the quality of their products, they don’t do so. Sold out is sold out.
The Three Bears ask you to build a web shop for them, using Java Enterprise Technology. The employees should be able to:
• Add products – including the amount available – to the shop
• Change details of the products
• Remove products, unless items of it have already been sold.
And web customers should be able to:
• Log in as user
• Create and edit their account
• Fill and modify a shopping cart
• Checkout the order
The Three Bears always lets customers pay at delivery, so integration with payment services is not necessary. When a customer returns a product, it cannot be sold again (hygienic reasons), so it will still be considered to be out of the stock. Sometimes returned products can be converted to other products, but those will be added as new ones.
When checking out the order, an invoice will be created and stored in a folder on the server. The logistics department of The Three Bears will keep track of invoices appearing there and handle shipping.
Of course, it should not be possible to put something in the shopping cart when someone else has already reserved it (i.e. put it in his cart.)
1 freelance fait une offre moyenne de €55 pour ce travail
Hi, I have 5 years of experience in web development. i can do this job for reasonable price. Hope we can have a conversation Regards, Nagaraja G