Closed

Update an app and dashboard -- 2

We need to update an existing android application to detect if the geo location has been spoofed or if the time has been changed. The time will be validated by some of the default NTP servers. The current app currently reports only the location and it doesn't work in the background.

The app will function as a background service and will ping the details to the server at regular intervals, say 250 ms to 3000ms (configurable in the current app). The pings will contain, the device identifiers, server time, the device time, username, location, spoofed flag, alert flag, accuracy, location source (network/gps/cache) as reported by the location services. The link will also be signed to prevent fradulent usage. You can (optionally) make use of pubnub/pusher or SingnalR Java(script) libraries. The app should allow me to configure the username to be pushed, how frequently to push the data to the server, ntp server details, the database server to which it will ping.

The real time dashboard will report the following details. It will be a responsive website making use of bootstrap.

1. Number of unique devices that are currently reporting to the server.

2. Map of the location of all the devices. You can use any maps, though I prefer Google, but open street map is also an alternative that can be used. The location of the devices will get updated in realtime on the map. In addition, if any of the location/time is spoofed or changed, the icon on the map turns red. the mouse over or click on the icon provide the details like device id, location and time as reported (spoofed ones)

3. A table of all the devices that have spoofed locations. The updates to the locations much be done in place, i.e. no scrolling updates, instead it will refresh in place at every X seconds. In addition, there needs to be an alert if the user goes from normal->spoof->normal, like a light red background. This can be a separate table if required. The table will report only today's value.

4. A separate static report that can be generated for the user/deviceid/date or location ranges.

5. A summary page that will show the high level metrics, like number of devices connected, number of devices with spoofed location, number of devices with invalid time etc.

6. The android app maps need to be transitioned from ESRI to Google/Bing maps.

7. You will also keep a placeholder for an offline support. we will discuss it separately on how to enable it.

We will provide you with the android application code for you to build on.

Please create the mockup of the application before you code a single line of work.

Skills: Android, Azure, Bootstrap, Javascript, SQL

See more: scrolling table, offline maps android, make icon for android, location services google, how to get the android 5.0 update, how to create an icon, how to create an app for android, how to build an android app, how much is to create an app, how much is it to create an app, how much for an app, how can i make icon, how can i make an icon, how can i create an icon, gps service network, default bootstrap, dashboard bootstrap 4, create an icon on android, create android icon, create an app icon

About the Employer:
( 10 reviews ) Singapore, Singapore

Project ID: #8621680

13 freelancers are bidding on average $590 for this job

ping198041

How are you? I really would like to work for you. I'm Soft developer and expert. I have rich development experience and have developed many apps. If you choose me, I will do my best for you. I already read your pr More

$527 SGD in 15 days
(53 Reviews)
6.8
TenStar718

Hello i have experience about mobile app i have made Chat App, School Manager App,IPTV Android app, Photo Sharing App and booking app also.. i have experience about OCR application for multiple platform.. i have m More

$526 SGD in 3 days
(84 Reviews)
7.0
ITLove007

Hi, dear. I have a full experience of JNI, FFMpeg, Google API, WebService. I have developed VapiChat,RabbitTV, KMGlobal, aCartoon, Online Test app, Restaurant/Shop Cashier app, OpenVPN, etc. I am very interested in More

$526 SGD in 3 days
(49 Reviews)
6.0
bistanil98

expertise in php/mysql,html,html-5,android,css,css-3,cakephp,(MVC),symfony-2,Laravel,YII,have more than 11 year of experience worked on joomla,wordpress,magento tell me how we can start this project. our Websi More

$500 SGD in 16 days
(5 Reviews)
5.2
hirakchhatbar

Hello, I expertise in creating rich and attractive user experience. I have worked with background services and location servers extensively. Let us discuss more about your project in detail in pm

$526 SGD in 21 days
(33 Reviews)
5.1
prashushinde9

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably More

$773 SGD in 20 days
(14 Reviews)
4.9
BenjaminFree123

hello I saw your project description. I am a android framework expert. I can do it. If you award me. I will provide you good service. thank you.

$526 SGD in 20 days
(11 Reviews)
4.9
shiva1977

A proposal has not yet been provided

$555 SGD in 15 days
(39 Reviews)
5.1
VnBestSolutions

Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More

$631 SGD in 10 days
(18 Reviews)
4.8
imagepresslib6

Hi sir Thank you for your post. I am really interested to work in your project. I have 10 years experience in web development. I have gained enough experiences in android. High Quality + Fast Speed = Excellent Res More

$500 SGD in 10 days
(5 Reviews)
3.9
scmwonjin

Dear Sir I have many experience in developing Android and iPhone . and i also have many experience in developing Mobile Web Server project. so i can develop both Mobile app and Service for Mobile. i have developed More

$526 SGD in 10 days
(4 Reviews)
3.9
r4rony

Dear Hiring Manager, Greetings!! Here I am submitting our expression of interest for your "Update an app and dashboard -- 2" project. We will provide you best solutions for your project. We will fix Android app for More

$597 SGD in 15 days
(7 Reviews)
4.2
myappsdevelopers

Hello Hiring Manager, I am representing an award winning Web & Mobile Application development company We do mobile apps development, android apps development , ios apps development , iphone apps development a More

$894 SGD in 15 days
(9 Reviews)
3.8
JinCheng55555

Hello, sir. After carefully reviewing the experience requirements of the job description, I feel that I am a suitable match for the [login to view URL] the past 3 years, i have provided high-level support in android and ios app More

$555 SGD in 7 days
(1 Review)
1.9
visionsoft7

Dear Sir, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requir More

$526 SGD in 3 days
(0 Reviews)
0.0
mandavcon

Hello I am glad to offer you my services as a Sr. software developer. I am working in the software industry for last 9 years. During my career I have worked with few very good companies in this industry and learn a More

$555 SGD in 30 days
(0 Reviews)
0.0
patilrahul962

We feel that your proposal is very workable with the proposed cost and applications. We are agreeable to the terms and conditions stated in your proposal with no amendments. So we would like to work with you & your pro More

$533 SGD in 3 days
(2 Reviews)
0.0
amerchaudhary

i have 9 years experience in jquery, java script, php, OOP php, laravel (MVC), MySQL, git, html, html5, css3, bootstrap, responsive website, mobile website, jquery mobile with web designing, logo designing, brochure More

$500 SGD in 12 days
(0 Reviews)
0.0
surendrapjindia

Dashboard Dashboard Work Flow Technology –  Kendo UI (For various controls and SPA Framework )  Bootstrap (Grid structure is used for responsiveness)  jQuery (Prerequisite for Bootstrap and kendo UI. Also More

$555 SGD in 3 days
(0 Reviews)
0.0