Vehicles (Cars and Motorbikes) shop website with JavaFX

Job ID: 34946853

Budget: €30 – €250 EUR

Develop an application using JavaFX.
The website needs to show a list of vehicles (cars and motorbikes) offered for sale, to search in this list and to be able to purchase them. To search in the list, customers can use key words and logical operators (and, or).
We should be able to track the orders. To calculate taxes depending on the country where the vehicle is. It should tell us if the order has been paid in cash or by credit application. It should tell us the state of the order : In progress, confirmed, delivered.
When a customer orders a vehicle, he should be able to download files on the website like registration application (for the car plate), certificate of transfer and the order form. These files should be downloaded in PDF or HTML format.
For the vehicles which are in the stock for a long time, the application should make a discount for them.
Normal customers can order just one vehicle. For customers registered as entreprises, they can order more than one vehicle. (But they can also order just one vehicle like a normal customer)

The database should be in MySql.

The project should be able to be executed without an IDE (Eclipse, IntelliJ...). It should be executed in UNIX by using the jar file of the project.