Looking for an experienced Java coder to create an AOL type chat client/server. This should have these basic features: 1.) Login/Authentication 2.) File upload/download support 3.) Categories of Public Chat rooms to choose from 4.) Instant Messaging / Private rooms 5.) Fully configurable via configuration files/db (Don't hard-code everything in the code!!!) *Extra* If the above is completed and we enjoy the deliverable, you will be contracted again to add voice/web camera support to the application. Requirements: mySQL MUST be used as the database, please keep in mind the Java chat server will be running in a linux environment. Also please keep in mind that the Java client must be packaged into an EXE for download. I am a developer as well so please make sure you can code with efficiency (example: don't write a chat server that will consume all resources and make the entire server unusable, same for the client side). Having read the above, if you are still interested please bid with confidence, we are looking for someone who will be with us for a long time. Thank you for taking the time to read this.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
Server must run in a linux environment (Redhat) Client must run in a Windows environment (95/98/ME/XP/2000/NT4.0)
## Deadline information
Core Client & Server must be completed after two weeks. The other 1 week should involve tweeking, debugging, testing, and making the project presentable. This is plenty of time, extensions will be frowned upon, so know that you are working for another developer, if you need help, ASK!