Hello liyi0907,
I'm Asem Athwari, a Java teacher.
I saw the requirements in you pdf file, I can write that project for you and do the extra credit requirements. I can start immediately.
If you have any questions, feel free to contact me.
Best regards, thank you.