Build an iPhone App For Voice/Video/Text Chat Using WebRTC Engine
£1500-3000 GBP
Оплачується при отриманні
Note: This app should work and function like WhatsApp and give similar and enhance performance. We will not compromise with app performance.
A) Architecture:
1) Require a server in Node.js to handle request from web/iOS/Android users for Voice/Video/Text Chat. This means sever will capable to work with other devices in future.
a) Need to build signalling server.
b) Need to build our own STUN and TURN server.
c) Need to use websocket for data channel.
d) Need security and use encryption for all communication between users.
2) Require iOS Library in latest Swift language which function Voice/Video/Text Chat with communicating with server(1).
3) Database Server:
a) This architecture should design to work with graph database (server mode) on server and iPhone.
b) Use Cypher as graph query language. Or recommend us another good one.
c) Do graph data modelling before implementing graph database and get approval from us for graph data model.
d) Recommend us highly scalable graph database which support numbers of storage backends.
4) Design and develop server and user apps in such context to synchronise user data in all devices in future.
B) Frontend:
1) We will provide you wireframes for iPhone user interfaces.
2) We will provide you all graphics for iPhone user interfaces.
C) Features:
1) Enhance noise reduction.
2) Enhance image quality.
3) Video chat
4) Audio chat
5) Text chat
6) Switch between video and audio chat
7) During audio and video chat enable text chat as well
8) Emojis functionality
9) File transfer functionality
10) Auto reconnecting calls when drop due to network instability
Serving Changes During Project Development:
We recommend you to use agile project management to develop this project which allows to enhance features based upon testing because any product cannot be predicted 100% upfront, so there will be obvious chance to add more feature during/after development.
Our requirements for this project are:
1) Organise code with maximum creating methods with parameters.
2.a) For iOS all codes will be in Swift latest version. No POD installation or Objective-C codes.
2.b) For Backend all codes will be in Node.js latest version.
3) We need all codes with readable functions/methods with comments describing the purpose of the code.
4) We can ask you to simplify your code if we needed.
5) Code should be return in test-driven manner.
6) We recommend to break down the project into different items so we can do test units for each item.
7) All functional code should be synchronise with GitLab or GitHub. It is depend on our choice which one we select.
8) Give us list or timeline of items and tasks you will complete within given project time. Means breakdown project into items and further breakdown item into tasks and make a list with due time. So we can track progress of project completion.
Code Copyright Condition:
After the full payment we will be the copyright owner of all codes. So in future you will not be able to claim your ownership on the delivered codes.
Payment Condition:
One full payment milestone will be created which will be released on the completion of the project. We will not give you any portion of the payment before completion of the project. So please don't ask us to release you partial payments in the middle of the project or start of the project.
ID Проекту: #15937702
Про проект
29 фрілансерів(-и) готові виконати цю роботу у середньому за £2644
Hi. How are you? I have 7+ years` experience in mobile using swift , objective-c , java , react , xamarin , ionic and so on. Relevant Skills and Experience - android (android studio , java ) - ios(XCode , swift4 , obj Більше
Hi there, We can build the WebRTC based chat solution. You may also consider Jingle(for voice) with XMPP. Whatsapp uses something similar to XMPP for its architecture. Relevant Skills and Experience iOS, Android, Cha Більше
“Mobile App Experts” We have reviewed your project and we think we can surely do it. you can rely on us as you can see our profile have best reviews and our project completion rate is 100%. Relevant Skills and Experie Більше
hii, I am very interested in your project and I can do your work well. my skills are android , ios and also worked in php, wordpress, psd to html etc. Thanks
Dear Sir! I build an iPhone App For Voice/Video/Text Chat Using WebRTC Engine ++ This is my job. I'm ready to begin now. Pm for me. Relevant Skills and Experience Please check my reviews and profile [login to view URL] Більше
Hello Hiring Manager, Looking to Develop an App for your Business? We develop apps like (Uber/airbnb/upwork/kickstarter) With 100% Customisable option according to your Business!! Relevant Skills and Experience Develo Більше