Budget: 6000 UAH Deadline: 6 days
Hello to you!I am an experienced front-end developer with 4 years of experience working on a variety of web projects.I have profound knowledge of HTML, CSS and JavaScript, as well as experience working with various frameworks including AngularJS.Based on your project description, I understand that you need a development MVP for a call center based on WebRTC.I am ready to take on the project and bring my experience and expertise.I will look for the optimal solutions for your tasks, provide advice and, if necessary, provide support in the future.At the moment there is already a ready line on Angular for call center (http://chatvia-light.angular.themesbrand.com) and Angular project on the client side.There is also a primitive call system based on WebRTC and Sip.JS that you want to refuse.Description of functionality:
When you press the "Telephone" button, the client creates a room and the operator receives a sound notification of a new call.The operator communicates with the customer and switchs it to the desired specialist from the Firebase database by sending him an invitation to the room.The specialist will have a sound notification and the button "Contact the room".The specialist should have a basic set of tools to control the call: the request of another specialist in the room, the ability to display the screen, control the sound, the microphone, etc.The room must be stored in the Firebase database forever and must be linked to the chat.A chat-related specialist should be able to "finish the business", which means that the chat isined and can be viewed, but the room is more inactive to join.It is necessary to provide quality communication.Based on the information provided, I can’t exactly assess the amount of work.I suggest you contact me to discuss the details of the project and further cooperation.I am looking forward to your answer!Thank you !