Hi,
This is a nice project (I guess assignment) with quite a lot features. I have experience in java field more than 3 years within enterprise domain. I would be more than happy to help you with this.
I would build the core of the application after a bunch of features being implemented, I would make you a demo to see how it goes to give feedback.
Let's have quick chat to establish other details (however, the project description looks pretty clear). Please let me know even if you given the project to other person, just to know not to wait)
Looking forward working with you,
Ioan