1. This Instant Messenger has to be integrated with the Matrimoinial Website already developed in ASP.Net and C#.
2. It should have functions similar to Instant Messenger of [url removed, login to view], [url removed, login to view] or [url removed, login to view]
3. Code should contain seperate classes for each entity.
4. Users who are logged in to the system should be able to see other users who are online and logged in.
5. There should be a feature where users can chat with each other if they want to.
6. The chat system must support emotion icons, color text, user picture, option of change the background color and font.
7. It should be built in a way so new features could be added later easily. Some of the future features will be supporting voice chat (VoIP) and video communication.
8. When a user invoke messenger it should open in separate internet explorer window, which will not have any toolbar, address bar or menu bar unless they will be used only for messenger itself.