Build us a random chat application with WebRTC and Text Chat for 1 on 1 users | MySQL | MEAN Stack | Video Broadcasting | Node.js | Socket IO

Get Custom Essay on Build us a random chat application with WebRTC and Text Chat for 1 on 1 users | MySQL | MEAN Stack | Video Broadcasting | Node.js | Socket IO

Let Our Team of Pofessional Writers Take Care of Your Paper.

We want you to either start from scratch or take an existing project that we were working on and finish it. (at least 50% done)

We want to build a chat application similar to ChatRoulette. Web based and fully mobile responsive!

So, a user logs in with his information (Nickname, Age, Location, Gender). Then they are connected to the first available user who has also logged in.

The user can choose to stay to chat and webcam with this user or can skip this user to choose another person.

We also want to offer the ability of the user to filter by Age, Location, Gender to narrow the search further.

We also need Admin Dashboard to administer functions such as ban users by IP and to keep track of registered users who are saved in the database.

The chat room itself will be text chat and have file upload option and emoji options. I think Node.js and [login to view URL] is a good choice here.

Users will also have their own profile like picture and some information they can put about themselves.

The main purpose of this chat is video chat though. So, we need to use WEBRTC and have stable connections and compatible with most modern browsers.

Expert in Node.js, Socket,io, WEBRTC is essential. Full front end UI we leave this technology option open to the developer. Vue.js, React and even HTML are all good as long as you can make it how we want it. I will upload a sample UI to show how we want it to look like. The database system is also open to suggestions. MySQL, MongoDB and the like are all ok. Suggestions to maximize performance is encouraged.

Only highly motivated and serious developers with good english need apply. Project will only be paid when completed. **[Milestones can be created but not released until FULL completion (not including any future tasks we ask, of course)]** Please do not apply if you are not highly motivated or taking on too many tasks at one time. I have worked with such developers in the past and it is always a pain to find this type. I am hoping to find a great developer who is looking for both short term and long term work. After this project is complete we would still like to work together long term for support on adding additional features and improve the app overall. Also, in the future, we want to create an Android and iOS version of this application. But let us first complete this task. We only pay by fixed flat fee for completion. We do not pay hourly, please do not ask. Hourly should only be paid for smaller tasks. The speed at which a freelancer works can vary, so hourly is not feasible for us. No time wasters or fake profile applicants. Honesty and trustful relationship between both parties is needed. Again, we are looking for someone who can see the project to the end, not someone who will only work partially or preoccupied with other jobs. Please provide examples of past experience working with these technologies.

Thanks for your consideration.

Skills: MySQL, MEAN Stack, Video Broadcasting, Node.js, Socket IO

See more:
php build simple chat application php, build bluetooth chat application, build web chat application vb net, developing text chat application j2me, flex text chat application red5 server, make chat application users java, random text chat, build chat application paltalk, random video text chat, build chat application facebook net, chat application multiple users, chat application list users, text chat application, build chat application jquery pdf, webrtc text chat, random chat application, android application can text chat, random text chat script, webrtc based text chat

52 reviews


Toronto, Canada

Project ID: #27664403

Get 20% Discount on This Paper
Pages (550 words)
Approximate price: -

Try it now!

Get 20% Discount on This Paper

We'll send you the first draft for approval by at
Total price:

How it works?

Follow these simple steps to get your paper done

Place your order

Fill in the order form and provide all details of your assignment.

Proceed with the payment

Choose the payment system that suits you most.

Receive the final file

Once your paper is ready, we will email it to you.

Our Services

Best Quality Essays has stood as the world’s leading custom essay writing services providers. Once you enter all the details in the order form under the place order button, the rest is up to us.


Essay Writing Services

At Best Quality Essays, we prioritize on all aspects that bring about a good grade such as impeccable grammar, proper structure, zero-plagiarism and conformance to guidelines. Our experienced team of writers will help you completed your essays and other assignments.


Admission and Business Papers

Be assured that you’ll definitely get accepted to the Master’s level program at any university once you enter all the details in the order form. We won’t leave you here; we will also help you secure a good position in your aspired workplace by creating an outstanding resume or portfolio once you place an order.


Editing and Proofreading

Our skilled editing and writing team will help you restructure you paper, paraphrase, correct grammar and replace plagiarized sections on your paper just on time. The service is geared toward eliminating any mistakes and rather enhancing better quality.


Technical papers

We have writers in almost all fields including the most technical fields. You don’t have to worry about the complexity of your paper. Simply enter as much details as possible in the place order section.