We have an existing web-based chat application that has been in development and is near completion.
However, the chat application does have some existing bugs and unfinished work that need to be cleaned up and some additional features added as well. We have listed all the tasks that need to be done on Trello and will go through them in chat as well.
The technology involves: Vue.js, [login to view URL], MongoDB (but we can switch to another DB such as Postgresql with Redis) , Node.js and WebRTC among other technology. So, you must know all of the above and also server skills to install and run the web based application.
The purpose of the application is to allow random users to chat with each other in a public setting. They can also webcam eachother in a public session (streaming to everybody in the chat room) or in a private session. Same with the text chatting can be done in private or public. There are many functions already built into the chat application such as a full admin panel, ability to kick, mute or ban by higher roles, register accounts, use smileys, change colors and text format, set profile pictures, friends list, block annoying users, word filter, file uploading, and much more. We will send a demo for you to test the existing application and familiarize yourself with it and outline the missing features.
Whoever applies must have extensive knowledge of the above technology (or use alternative technology that would be beneficial and be able to read other developers codes and grasp the project rather quickly to continue where the old developer has left off)
Anybody who works on this project will need to sign a personal NDA to protect the source code and also meet agreed deadlines.
Please do not apply if you have communication problems. Only highly motivated and serious developers need apply. Project will only be paid when completed. (Milestones can be created but not released until full completion)
Completion time can be negotiated but sooner the better.
30 freelancers are bidding on average $2529 for this job
Hi WebSavvyGuy, If you want then we can have a 1-1 discussion on FL chat. kindly let us know. Our latest Node projects are: [login to view URL], [login to view URL], gnetentertainment.com. Thanks, Michael
Hi. I've checked your job description and your requirements are not any problems. And now, I've some questions regarding your job. So please contact me and share more detail via chat or voice. Great regards. Cui