Thanks for checking this out. Basically this is what I need: Messenger -It has to be in VB.Net -It connects to a MySQL database with a username and MD5 encrypted password -Client has a friends list -Friends can be in 2 different categories and 4 different states -Part friend (only added to one clients side) -Mutual friend (where both people have each other) And then -Online -Offline or invisible -Away -Custom status -Add friends by id -Block unwanted friends -No other party verification to adding friends -Message ANYONE within the database -Client to client (ip to ip) -Chat room (hosted on one client where everyone invited connects to him) -Client to client you have the possibility to -share photos like in Yahoo Messenger -send files -Save client-side information of a person in the client's address book (eg. phone number, address, etc.) -Smileys :) -Assign a client-side alias to a respective user -A php page for user registration (MD5 for pass) That was the basic stuff, now here is the next part: -Ability to let users via AIM/MSN/YIM know about the program through IM (implementation of the above stated protocols) -While a user is chatting on AIM/MSN/YIM, this program has to capture key phrases like "lol" "brb" smileys etc. and pop-up a response such as "What's so funny?" or "Where are you going?" to which if the user desires to answer, it will change their status and update MySQL database -Firewall compatibility -Nice skinnable GUI is a must -Sounds -Winamp and Media player hooking -> if I'm listening to a song, I can have it popup in my status This is however subject to change and I might have things to add :) so, I really need someone flexible who is willing to do more and implicate himself into this! Thanks and happy bidding!
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
VB.Net, Windows XP, MySQL, Php