Find Jobs
Hire Freelancers

Write an Android application for pushing (intercepting) live Viber and Phone calls and logs to a MYSQL Server.

$600-1000 USD

Closed
Posted over 8 years ago

$600-1000 USD

Paid on delivery
1. Executive Summary. I need my android phone to push (intercept) LIVE all phone call logs, viber call logs, and contacts to a MySQL Server. The logs shall be pushed (intercepted) live to the MySQL Server or as fast as possible, for instance if you receive an incoming call from someone than the [phone number, contact name and surname, date of call start, time of call start, incoming call, sim or viber call] attributes should be pushed immediately. After ending the call, the rest of the data shall be written to the MySQL Server i.e. [date of call end, time of call end, call duration]. If there is no network connectivity than the logs shall be pushed later as soon as there is network connectivity (WIFI or mobile data) available. 2. Solution Diagram. SEE ATTACHMENT! 3. Short Technical Description. 1) Viber call logs to MYSQL. 2) Phone call logs to MYSQL. 3) Contacts to MYSQL . 4) Record Phone and Viber call to MYSQL. 4. Extended Technical Description. 1) The MySQL Server may reside on the internet and/or LAN that's why it should use credentials: 2) Use SSL if the server supports it, but allow connection in all cases a) Server=myServerAddress; Database=myDataBase;Uid=myUsername;Pwd=myPassword; SslMode=Preferred; 3) This is the data that need to be pushed (intercepted) from the phone (traditional calls and viber calls) to the MySQL Database! a) Phone Number. b) Contact Name and Surname. c) Date of call start. d) Time of call start. e) Date of call end. f) Time of call end. g) Incoming call. h) Outgoing call. i) Call duration. j) SIM or Viber call. k) SIM1 phone number. l) SIM2 phone number. m) Phone Device ID. Additional technical information. 1) Furthermore my phone has 2 SIM cards (two numbers) which basically means that I need to have that information pushed to the MYSQL Server as well e.g. (on which SIM, meaning on which registered number, is the call received). This data shall be pushed (intercepted) live (immediately) as soon as I receive or place a call. 2) There may be one Contact Name and Surname with multiple phone numbers registered. 3) I would prefer to have an app for this which runs constantly on the background and starts as soon the phone starts. 4) The solution should be fast in pushing the data to the MySQL server. It should be robust and shall not crash. 5) It should be intelligent, if possible encrypt transmission, and detect unavailability of network. 6) The app shall not be made available from the developer for public download on the internet nor any stores. 7) The developer should hand over the source code of the app. 8) The app should be delivered in *.apk format so that it can be installed and uninstalled as needed or where needed. 9) The app should have a configuration file or settings to change following configuration as needed: n) Server=myServerAddress; Database=myDataBase;Uid=myUsername;Pwd=myPassword; SslMode=Preferred; 10) The app may run as a service on the background. 11) App may be installed on more than one phone and therefore multiple phones should be able to write logs on the same mysql server, same database name, and at the same time! 12) App should notify on the phone screen if it does not have communication with the MYSQL DataBase (notification message shall be customizable) 13) The app should record all incoming and outgoing calls from phone (SIM) and viber. It shall store the recorded calls to MYSQL Database. The table structure of the voice recording calls in the MySQL DB should have all the vital information like: a) Phone Number. b) Contact Name and Surname. c) Date of call start. d) Time of call start. e) Date of call end. f) Time of call end. g) Incoming call. h) Outgoing call. i) Call duration. j) SIM or Viber call. k) SIM1 phone number. l) SIM2 phone number. m) Phone device ID. 14) In order to save space the phone recordings may be of a lower quality. 15) Date format: [login to view URL] and 24-hour clock format. 16) App should be in English language.
Project ID: 8255783

About the project

16 proposals
Remote project
Active 9 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
16 freelancers are bidding on average $1,146 USD for this job
User Avatar
Hello Dear. i have read your proposal carefully. your project is suitable for me. I have experience with Spy app, Nfc Read/Write , Location trace based on GPS, Routing app based on GoogleMp,Youtubevideo, JNI(FFMPEG,OPENVPN) , Responsible mobile site Mobile Web. Thanks
$842 USD in 3 days
4.9 (329 reviews)
9.0
9.0
User Avatar
First of all, I can keep voice call always. How do you do? Please consider this is not a random bid I am so glad to propose to your project. If you hire me, you will win the perfect project. Thanks. It's piece of cake. Best Regards.
$1,052 USD in 3 days
5.0 (90 reviews)
8.2
8.2
User Avatar
Dear Sir, I have a full experience of WebService and Oneline app, Background Service. I have developed Restaurant/Shop Cashier app, GPS Location Tracking, VapiChat app, Auto Updating app,VideoRecording/Cutting app and Backend App, News App, OnLine Store App, GPS Photo app. Please contact us about this projects. Regards,ITLove007
$1,052 USD in 10 days
4.9 (169 reviews)
8.5
8.5
User Avatar
Hi Dear, Hope you are doing well !! I have gone through your project description. I can understand that you are looking for an Android application for pushing (intercepting) live Viber and Phone calls and logs to a MYSQL Server therefore I am looking forward to discuss and move ahead. placed bid cost is not the final one and to be negotiable. Looking forward for your response. Thanks Sujit
$2,324 USD in 30 days
4.6 (40 reviews)
7.4
7.4
User Avatar
i am an accomplished software developer , i specialize in object-oriented design, and i have more than six years of extensive development experience with strong analytical skills, i am new to freelance, but i have partaken in various freelance projects
$1,111 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$927 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MONACO
Monaco
0.0
0
Member since Jun 19, 2015

Client Verification

Other jobs from this client

Write an Android application
$30-250 USD
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.