Hello, I have a friend who had you do his project for him and he recommended you for any java related stuff so I want to know if you can do the project for me. The project is about 60% complete but there are some stuff that is still need to be fixed (ex. data validation, inheritance, GUI) and added.
The purpose is to create a library lending system where only certain users (the users data is in the [url removed, login to view] file) can check out and return books and songs that is in stock and validate the stock and the user to see if the correct user or dont allow user to check out anymore if the item is not longer in stock.
I also need the GUI revamped where the project will allow the user to select on what they want (1. display catalog, 2. check-out, 3. check-in, 4. borrower history, 4. exit)
If the user choose option 1, I want the item to show as a JList and it should allow user to listen to songs or view the book covers (I have this working on my current project, but it is using JButtons instead of JList).
If the user choose option 2, I need 3 textfields that will ask for the dates (need to validate for the correct date format) itemID ( let user know if the item they chose did not match the items in the catalog) and borrower ID (let user know if they borrower ID they enter did not match the one on file)
If the user choose option 3, I also need 3 textfields that ask for the same things but the user can't return multiple copy of a product (ex. if there is two copies of the book with the title "Duck" in stock, the stock can not exceed two. etc)
If the user choose option 4, it will display the items that that person checkout inside a textArea or something.
Option 5. You only need to have an exit button that will exit the program . This one I have already.
For the project, I need to cover it an applet because I need to upload to a server where the professor will look at it. (so main class need to extends JApplet).
I have also included 3 documents in my project file that describe how I want the project to be (but I want the result to fit the requirements of "project3" document as the project is built upon project 1 and project 2). I will need it done by Friday or Saturday.
I also want to use the same syntax that I have on the project so it will be easier for me to make any changes if I feel necessary. As for reading the txt file, I added an example txt file to show how I wanted to be. So I expect the item file should also have the same file structure. But you can also use different file structure if you find it more convenient.
So take a look at it and give me a price quote and the time line on when you can have it finish.