I currently work on a professional basis on JAVA/C/C++/Swing, so I'm quite comfortable with the job.I do understand the project properly, I can deliver the software for the 100% grade mark. I'm used to used threads and sockets so it's crystal clear. The login/create credentials it very strait forward to.
I can do it in 3 days TOP (just to keep it safe), but most likely I can do it in 24 hours and I can start working immediately.
Just need to know which version of java do you require? If you don't know I'll use the latest one.(JDK7).
I'm cheap because I need the reputation for start at freelancer, not because my work sucks. You'll get PROPERLY commented functioning code, a README file explaining everything, and I'll answer any of your doubts.
Best regards,