Essentially what I need to be written is a messenger system, through .NET 2.0, using Visual Studio .NET 2005, and either VB.NET (Prefered), or C#.
I will design the GUI for the system, and need for the developer of the messenger to integrate the following messenger protocols into our messenger.
Required Protocols
- MSN Messenger (Required: Text, Multi-User Conversation; Optional: Voice, Video, File Transfer, Display Pictures)
- Yahoo Messenger (Required: Text, Multi-User Conversation; Optional: Voice, Video, File Transfer, Display Pictures)
- AIM Messenger (Required: Text, Multi-User Conversation; Optional: Voice, Video, File Transfer)
- GoogleTalk (Required: Text, Multi-User Conversation; Optional: Voice, Video, File Transfer)
- Skype (Required: Text, Multi-User Conversation; Optional: Voice, Video, File Transfer)
I don't care whether you customly write the sockets interface, or if you use an existing control such as dotMSN (for MSN Protocol), as long as it works perfect, no bugs, and is reliable.
This will need to be completed by about May of 2007, but... I will give extra time if needed.
There will also be some tying into a web service I will be writing, but you don't have to do so, I can modify and add the other features I want once I receive the SC... basically all I need is a working all-in-one messenger with the protocols I listed.
Thank you very much :)
## Deliverables
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).
## Platform
Written in either VB.NET, through .NET 2.0 in Visual Studio .NET 2005.
This should run on Windows XP, Windows Vista, and possibly portable through Mono to Linux, or Mac.