Web Chat in browsers, mobile also, with comet ajax and or other XMLHttpRequest, sockets, degrade gracefully, logging channels

În desfăşurare Postat la Aug 6, 2013 S-au achitat serviciile după ce au fost prestate
În desfăşurare S-au achitat serviciile după ce au fost prestate

Need to develop or find existing solution (only solutions with source code available), or IMPROVE/Modify/fork extend existing solution.

KEEP RE-READING THIS DESCRIPTION, I will be UPDATING it often in next couple days!

I want a Web Chat that works decently and has in some way in the interface multiple 'rooms' or 'channels' etc, such as tabs or other nice method of using multiple channels and being able to switch between rooms/channels.

It must NOT require mySQL, it should use sqlite 3 (maybe with pdo?) or txtSQL but likely SQLite file database. As long as it is Flat File and doesn't require SQL server I should be ok with it.

Very Important:

ALL chat communication MUST be Logged per channel/room so that participants of the chat can later go view archived chats etc...so again it must have support for multiple channels/rooms and switching between rooms/channels, ie selecting active channel/room to send messages into...

Must work decent using good technology such as ajax, or comet ajax, and XMLHttpRequest or other better technologies but gracefully degrading on browsers without latest technology without breaking, ie still work just slower etc. Should work on mobile device browsers also decently. If goes well I may ask to create specific native mobile applications for the chat later on. For now only Web version is needed. Later on I may create a new project to enable this chat to also communicate with an IRC daemon/server over SSL, but this would be a project for later after Web Browser version is finished.

I have looked at "LACE chat" and I like it but it doesn't look that great, doesn't have good logging features, and doesn't have multiple channels/rooms etc.

I also looked at BlaB chat and I like the BlaB chat interface and most things about it but it doesn't seem to have channels/rooms support etc, and its not as robust as it should be, you can't type too fast, it tells you too slow down if you try to send too many messages quickly.

Perhaps best is to MODIFY the popular Blue imp Frug Ajax Chat and apparently someone started to do a tabbed version here [login to view URL] so that might be a good 'start'....but would still need improvements with logging channels/rooms and performance and mainly it needs to be modified to work with SQLite instead of mySQL, right now it requires a database server and I want just flat file.

I might be open to XMPP jabber type solutions also. But there needs to be a WEB interface not just pidgin type desktop clients only. I would like to keep install requirements simple and have it easy to install on a server though that's why i think simple AJAX

So for now simply bid on creating just the "Web Browser" chat and

PLEASE SPECIFY in your BID exactly what you plant to do, if you will MODIFY an existing solution, or build from scratch.

If you do from scratch, I'm open to languages, though prefer simple php and javascript ajaxian techniques ok maybe Node.js jquery prototype etc bla bla

Just so that it works well in all kind of browsers, mobile included with decent performance, (but no it does NOT need to scale to hundreds of users)

HAPPY BIDDING, please check back and RE-READ as i may UPDATE this soon. Thanks

AJAX HTML5 iPhone jQuery / Prototype Mobile App Development

ID Proiect: #4799154

Detalii despre proiect

7 propuneri Proiect la distanță Activ Aug 18, 2013