Build me a JAVA project depicting a menu and options using gui, data stored on arraylist and ability to enter data and search it.

Job ID: 34425966

Budget: €8 – €30 EUR

I need a java project created giving a user the option to select from a menu choices giving the user to be shown either 1.types of laptops 2.their screen size, 3.weight of laptop, 4. warranty period and 5.colour. For example lets say a laptop is HP, has a 16 inch screen size, weight is 5kg, has a 2 year warranty period and is black each detail has to be in their own section if the user chooses to see it. The user can also add his own laptop with its own details. This must be a option on the menu to where he can add his details. Each laptop should have an ID and a user should have a search bar for ID and be able to search a laptop using an ID, ie 1, 2 etc and all details of that ID should come up All of this should be displayed using a GUI and the data should be stored using arraylist. All code must be original and copying of code is not allowed and only UK ENGLISH to be used no American spelling. Any questions ask me asap