We need a basic instant messenger for a dating site. I've looked at 3rd party offerings and they have either too many bells and whistles or they aren't customizable enough. Here's how I perceive this would work: 1. We would run a small java app on our server which would act as the instant messenger server. 2. A surfer clicks a button on a dating client's profile page and a message window pops up on the surfer's screen and the client's screen (presuming that the client is connected - we will keep track of that). 3. They chat, date, get married ... whatever. We would want source code included as it would be necessary to customize it to suit our site. The instant message applet should allow us to pass parameters which would include the usernames of the people involved in the chat. This will always be a private person to person chat ... there is no need for chatroom functionality. The message client applet nust be lightweight as it would have to be loaded as part of our members page. From a user point of view it would be much the same as MSN ... i.e. the popup window has 2 or 3 row entry field for them to type their message, a send button and all messages appear in a 12 or 14 line text area above the entry field. One final requirement - we need to have facility for members to 'ignore' other members - like a blocking mechanism. This could be a flat file database of user id's ... for example, if there is an entry in the file that is like 10023,12232 then it means that user 10023 is ignoring user 12232. We use PHP/MySQL for the whole site so if we could hook into that it would be fine but if it is going to add considerably to the complexity and/or size of the applet then we'd rather go with an easier/smaller option.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Complete ownership and distribution copyrights to all work purchased.
Preferably all Netscape v4.0+ and IE v3.0+. The server is RedHat Linux 7.2 with J2RE 1.4.1 and Apache/PHP/MySQL