Java chat and Report

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
It should have minimum following features (please also find attached report structure):
1) Web based application with centralised server and clients our different networks. (Obviously also run able on IDE such as Net Beans for editing & future development purposes).
2) Java based, completely multithreaded.
3) Single server, multiple clients.
4) Provide user an option of the registering a nick with a password with the chat website, hence the nick is reserved for them.
5) User can click on other users name and if that user has created a profile then he/she can view it online.
6) Users can see the list of all the other users currently logged into the chat system.
7) Option to have a private chat with any user or chat in main room.
8) Block multiple login attempts from same system or may be for same user.
9) User can click on other users name and if that user has created a profile then he/she can view it online.
10) Fully commented code for future development.

Of course these are the minimum features if you have any suggestion to improve the application. I do welcome your suggestions.
Please remember for this project the report is more important than too much complicated code.• Only 30% of your overall time should be spent on the development of application and 70% should be in writing the comprehensive report.
Extra effort put in the report to make it stand out will be rewarded with the bonus.

Kind regards.

Skills required:
Academic Writing, J2EE, Java, Report Writing, Research
Additional Files: Project_Report_Structure.doc
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire Shot
$ 750
in 60 days
Hire justj2ee
$ 700
in 10 days
Hire techstyle
$ 600
in 15 days
$ 500
in 32 days
Hire pbq
$ 500
in 30 days
Hire viqsoft
$ 750
in 20 days
Hire prasunkanti
$ 350
in 15 days
Hire sangh8
$ 325
in 25 days
Hire abhisheksamanta
$ 250
in 20 days
Hire onenessinfotech
$ 500
in 30 days