Java Expert needed

Self-Service Stations Project - PEA

To dodge the crisis, the owner of a dealership wants to innovate in his business of car sales (cars, vans, motorcycles, trucks and etc ...). He had the idea of ​​replacing dealerships with self-service stations. The idea is that the customer can use it to check the existing cars in the store, make purchases and receive the order.

Therefore, the project must be composed of an automated and intelligent shopping cart system, which allows the user to list all the cars registered in the system and choose which cars will be added to the cart.

When adding a car to the trolley, the user must choose their quantity and color, respecting the rule that a matte color increases the value of the car by 3%. An automobile may not have the option of matte colors, so a special treatment should be given when this occurs. In addition, the user can remove or view the items of his cart, with their respective prices and total value of the purchase.

Finally, the system must allow the customer to finalize their purchase and an order number is

generated, accompanied by the delivery time of each car. This purchase must be stored and the system must return to its initial state, allowing another user to make his purchase as well. To avoid fraud, the system must allow the purchase of a maximum of 10 items from each car. This treatment should be done when the customer completes the purchase.

Therefore, the system must have the following functionalities:

1. Registering cars (restricted access with password: 123)

2. List cars

3. Add cars to the cart with your quantity and color

4. View cart

5. Delete car from cart

6. Finish the purchase

7. Query request (using generated number)

8. List purchases made (restricted access with password: 123)

9. Stock control (optional) (restricted access with password: 123)

In addition, the collection used must be implemented by the student. Student must create a new concrete class, which represents a collection and implements one of the Framework Collections interfaces.

For system implementation, use the following rules (implementing the feature without their respective rules implies losing 50% of your score):

• Use Interfaces and Inheritance

• Use collections (new collection created by the student);

• Use exceptions in the following cases:

o When registering an existing car;

o When choosing a metallic color not available for a vehicle;

o At the end of the purchase and there is a car above the maximum limit (10);

o Make the purchase of a car that is not in stock (optional)

Note: Simple student language with comments of what is being done.

Квалификация: Java, Javascript, PHP, Архитектура ПО, Дизайн сайтов

Показать больше java help, java experts online chat free, learn java, java programming, java code helper, ask java questions online free, java expert tutorial, java tutorial, php expert needed, joomla expert needed, web security expert needed, photoshop expert needed san jose, java program needed, java freelancers needed pay per hour, remote desktop java programmers needed pay per hour, volusion expert needed, java programmers needed, digg expert needed, linux expert needed, java tutor needed required

О работодателе:
( 0 отзыв(-а, -ов) ) Boca raton, United States

ID проекта: #19694823

6 фрилансеров(-а) в среднем готовы выполнить эту работу за $37


Hi, sir. I'm very glad to bid on your project. I can understand what you really want. I have experienced with C# many years and have done so many projects. If you hire me, I'll do my best to help you. Thanks.

$111 USD за 1 день
(27 отзывов(-а))

I have 5 years of experience with java. I worked on different enterprise projects. I also have full time job as java programmer.

$25 USD за 1 день
(9 отзывов(-а))

hi,sir. nice to meet you i am interested in your project and confident about it and needn't your budget only i'm enough good review for myself honour i have full experience for web development using html,css,jquery,bo Больше

$10 USD за 2 дней(-я)
(4 отзывов(-а))

hello client, this is abhilash patil, I am having 6 years of experience in java where I had worked on many projects. looking forward to conversation

$35 USD за 2 дней(-я)
(2 отзывов(-а))

I have 3.5 yrs of in-dept hands-on experience in full life cycle of software development in Java ,Collections,Multi threading ,Exception Handling, j2ee technology, Spring Boot, Spring MVC , Hibernate and JSP/Servlet, w Больше

$20 USD за 7 дней(-я)
(0 отзывов(-а))

I am good at Java here programming [login to view URL] need good quality and clean code

$20 USD за 2 дней(-я)
(0 отзывов(-а))