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