Hello
I am Java expert and interested in this project. I have reviewed your requirements and confident to handle it perfectly.
I also have a lot of experience in helping students with assignments. So I will provide well documented codes.
Please communicate to discuss further.
Regards
Anshu