Build an iPhone App For Voice/Video/Text Chat Using WebRTC Engine

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

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.

iPhone JavaScript Mobile App Development Node.js Swift

ID Проекту: #15937702

Про проект

29 заявок(-ки) Дистанційний проект Остання активність 6 роки(ів) тому

29 фрілансерів(-и) готові виконати цю роботу у середньому за £2644

HugeWave

Hello https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and please check my profile .. As you see , I have good experience in this field.. Relevant Skills and Experience I have develoepd Більше

£2647 GBP за 30 дні(-в)
(110 відгуків(и))
9.0
topstar323

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 Більше

£1500 GBP за 30 дні(-в)
(85 відгуків(и))
7.9
handysolver

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 Більше

£2647 GBP за 30 дні(-в)
(29 відгуків(и))
7.7
concettolabs

“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 Більше

£5294 GBP за 45 дні(-в)
(29 відгуків(и))
7.5
Software9981

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

£1666 GBP за 5 дні(-в)
(19 відгуків(и))
6.6
gold2star

Hello sir, How are you? I have experience of iOS / Android development for 8 years. I have read your project requirements carefully and understood what you need. Relevant Skills and Experience As You Can See From My P Більше

£2500 GBP за 30 дні(-в)
(33 відгуків(и))
6.5
bluecoded

Dear friend, We read through the job details extremely carefully. We wish to have a discussion with you. We have some questions for you. Bluecoded Team Relevant Skills and Experience iPhone, Javascript, Mobile App Більше

£2222 GBP за 15 дні(-в)
(21 відгуків(и))
5.7
ProfSoftStudio

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] Більше

£2500 GBP за 30 дні(-в)
(14 відгуків(и))
4.1
myappsdevelopers

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 Більше

£2500 GBP за 30 дні(-в)
(15 відгуків(и))
3.8
mike199

Hey, I’m a Web Designer & Developer Currently working from Oxford, UK. Your project seems interesting and I’ve got the skills required Relevant Skills and Experience iPhone, Javascript, Mobile App Development, node.js Більше

£2500 GBP за 30 дні(-в)
(1 відгук)
3.2
Accenza1

Greetings! We are the fastest growing software development and digital media solutions group in India. Led by a team of FORMER GOOGLE AND GROUPON EMPLOYEES. Relevant Skills and Experience We have proven expertise in C Більше

£2500 GBP за 30 дні(-в)
(1 відгук)
3.2