Andorid based Mobile device Tracking App
I need to have App developed for Mobile tracking.
This should be with 2 components, Mobile app client and Server on Digital Ocen VPS.
Mobile client should be with following features,
1. Should be Hide in mobile and can appear in special way key combination
2. Send keep alive packet to backend server.
3. Should record GPS location in every X seconds (X can be preset) and store mode in a file that later it can read and draw that in Google map in Backend.
4. All outgoing numbers and incoming numbers with call duration need to be logged in a text file so later it can read
5. Device client can send the data to given server backend (server is hosted in \
DigitalOcen VPS, OS is Linux or Windows)
•Either in real time basis via Mobile 3G/4G network in every Y seconds (Y can be preset)
•OR if it connected with WIFI network as bulk mode.
6. Sending data real time or periodically can be configuring from the backend.
7. Client to server communication should only happen via port 80 (web server port)
8. If no network is there device can save the data on memory. Once the network up data should be send to the server and data need to be erasing quickly or keep until backend send the request to delete.
Backend server (provide by me)
9. Backend should be Web based, no fancy gui needed, only related items and configurations need to be done.
10. Client side no fancy gui needed. All settings need to be done in a file.
11. Battery consumption will be lesser(that’s way I said only recoding is enough and WIFI mode need to be detected)
12. Code need to be provided with the app and full ownership need to be taken to myself.
13. POC process will be done thoroughly and with test lab and all data traffic will be monitored in order the check the functionality of the app.
Over 20 years in industry working as Expert Linux system Engineer, having very good knowledge in information systems, Mail, web, proxy, firewalls, security devices.
Please be kind enough to apply only developer with skills.
Need to be end within a week or 2 and any concerns or better suggestions or any information can be discussed, because I am open for any discussion.