The goal is to build an HTML5 Instant Messaging Front-End.
API available to download separately through instructions included on attached PDF.
The purpose of this project is to build a Node.JS+HTML5+AJAX front-end to our client. The entire job description is included in the attached PDF.
We are developing a messaging platform with a variety of client (end-user) applications. We have already developed the server and API internally. The goal of this project is to write a Node.JS application + AJAX + HTML5 end-user application for this platform. In addition to the server and API, we will provide a Node.JS library. The library providers two-way messaging with our API server.
The library and its documentation will be provided to the successful bidder (not before). A summary of functions and parameters are described at the end of the attached document. While the API server will communicate with your application (via our provided library) using JSON over HTTP POST, your application will not be directly handling or interpreting the JSON messages.
To open it, please read at the bottom of this. You will need to create a "Bitbucket" account (free) and update the project there daily so that we can see the progress (this is very important requirement). Our user name to add is also Outwork there.
"Terms of payment" Upon awarding the job, a milestone will be created for the "entire" amount owed. Freelancer will hold this money, but none of the milestone will be released until the job is 100% complete. Do not ask for any milestone payments until all the work is 100% finalized. Its important to note, that since Freelancer will hold ALL the funds, you have ZERO risk of not getting paid as long as the job is done properly and in a timely manner.
Bid responses sent to us that are automated - will be ignored, please do not send us automated bids if you want to be taken seriously. If you would like to be considered, please make sure to read the above requirements carefully.
Password for opening the PDF is: 123456 - simple!