Find Jobs
Hire Freelancers

VoIP softphone customisation with SMS verification with php backend works

€250-750 EUR

Closed
Posted over 5 years ago

€250-750 EUR

Paid on delivery
Implement SMS verification in VoIP softphone and php backend, create IOS and Android softphone General project description: We are running an A2Billing + Asterisk server and want to have a branded Softphone for Android and IOS. Registration and provisioning of softphones must happen with SMS verification. For the softphone we want to use the source code from VoipGrid as they support push notifications for incoming calls, have IOS and Android versions and also an existing auto-provisioning with email. So the code changes should be minimal. Code basis for softphone and middleware: [login to view URL] vialer-android / Android softphone vialer-ios / IOS softphone vialer-middleware / for creating push notifications for incoming calls Existing installation: Asterisk with A2Billing 1.3 Required works: Softphone - Implement branding, logo, colors - Implement auto provisioning with SMS verification. The existing code seems to support only provisioning by email address login. Users should instead enter their mobile phone number to register. After receiving an SMS with a verification code the softphone should download the SIP provisioning data from the server. - Create IOS version and deploy to appstore - Create Android version and deploy to playstore Server side works - Install vialer-middleware (optionally upgrade Asterisk server if necessary) to notify incoming calls to softphone - Implement SMS verification, according to existing provisioning logic in softphone (the following description is speculative and must be matched to existing softphone code for auto-provisioning): API call GenerateCode: Server receives API call from softphone to register a mobile phone number. Server looks up sent phone number in DB. If phone number does not exist it creates a new client record, DID record and SIP record in DB. If phone number exists it creates only a new SIP record. Server generates random verification code valid for certain period, stores it in client table and sends to softphone API call VerifyCode: API call from softphone to verify phone number and code and register phone. Server looks phone number and code in DB. If code does not exist it rejects registration. If code exists it registers phone for push notifications and send SIP provisioning details to phone (SIP username and password, server details) Cron job to remove old verification codes.
Project ID: 18205446

About the project

18 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
18 freelancers are bidding on average €590 EUR for this job
User Avatar
VoIP softphone customisation with SMS verification with php backend works Hi ***Let's built the successful project together*** https://www.freelancer.com/u/HugeWave.html This is my freelancer.com profile and you can review my past experience and projects here. As you see , We have good experience in this field.. We have developed lots of mobile app and websites last time .. Please send me a private messages so we can discuss about your project more detail. I will provide wonderful project and qualitative code , also after complete I provide full service and do my best for you. Let's built Business relationship together. Regards Lee
€555 EUR in 10 days
5.0 (113 reviews)
9.0
9.0
User Avatar
We are the top linphone customization team in the market. we dealt with top companies of telecom. What are the features you are looking for Calling, Messaging, call history etc? We have developed more than 60 linphone apps for different people over the Globally SOME OF OUR WORKS ARE Magictelnex Infiny Viatalk OyePhone UVConn Sim2 dial Blastream You can also have a look at our portfolio in freelancer https://www.freelancer.in/u/eliteapps which can showcase our works clearly We have competency with servers like A2B billing, Asterisk Do INBOX us and provide the details we can rebrand and give you faster
€1,000 EUR in 9 days
5.0 (14 reviews)
5.7
5.7
User Avatar
Thank you for invitation. I read your requirement and I can make it as you needed. I have integrated the SMS features before to the VoIP softclient using Twilio API, so I know how to add sms features to the voip soft client, but I have added that feature to Linphone client (iOS, Android) with API.
€500 EUR in 10 days
5.0 (16 reviews)
4.7
4.7
User Avatar
Customer's satisfaction is my goal *** *** Also 100% Completion is happy of me and client. *** *** Rest 1% is my creative idea and honest effort. *** Looking to be your Good Venture along with your project! Best Regards.
€555 EUR in 10 days
4.0 (21 reviews)
5.0
5.0
User Avatar
HIGHLY interested with your project. I'm ready to start right now. I'm an individual developer and my completion rate is always 100%. I STRICTLY BITE only WHICH I CAN CHEW. Message me please
€250 EUR in 7 days
5.0 (19 reviews)
0.0
0.0
User Avatar
Hi! I've read your job description and I think I have the skills for it. I am a Mobile App developer based out of Lawrence, MA. Our expertise in Android & IOS -Create reusable components that could be shared on both Android and iOS. -Proficient with router tools such as Ionic, React Native Router Flux and React Navigation. -Knowledge in mobile UI/UX library Programming languages: JavaScript/ES5/ES6, Ruby, PHP, HTML, CSS, SASS, LESS Frameworks & libraries:React, React Native, Redux, Webpack, Node.js, Express, Keystone, Laravel, Codeigniter, Rails. PM Processes:Agile, Scrum. Tools: WebStorm, IntelliJ IDEA, Xcode If you want to collaborate with me. Let's discuss it in more details over the chat. Thanks for your time and consideration. Best regards,LR
€666 EUR in 10 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of LATVIA
Riga, Latvia
5.0
1
Member since Nov 11, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.