Business Case: As a user, I should be able to login to my ChatHistory website and review all my historical chat communications.
I should be able to login to my ChatHistory web application using a browser. Once logged in I should be able to setup various chat clients so ChatHistory website can be Carbon copied on all my chat communications. After successful setup, any chat communication with my contacts using my existing chat clients should be carbon copied in the background. I login to the ChatHistory website, my chat history has to be available
The application should periodically login to various chat servers using my username/password and save the chat messages in one location. The chat server could be any of the following : Facebook, Yahoo, GTalk, Jabber, WhatsApp, Tango and other widely accepted chat applications.
The technology of choice could be anything, as long as the application can be deployed to cloud.
The code, application set up and integration should be completely documented.
Example Use case :
Step 1 : In the morning, I use Facebook client on my tablet device to chat.
Step 2 : In the afternoon I use GTalk from my a web browser to chat.
Step 3 : Later in the day I use my smart phone to chat with my contacts using WhatsApp or Tango.
Reporting Centralized Solution: In the evening, I should be able login to this application using a browser, and review all my chat communications.
6 freelancers are bidding on average $43/hour for this job
Interesting project,We are professional web development and designing company based in the UK, please check private message for our proposal and example site we have worked on