Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 7 of 7
  1. #1
    New to the CF scene
    Join Date
    May 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Programming solution to this problem...

    I run a cleaning business and am building some software to help with the management. I want to have a system which monitors when a cleaner starts and finishes a job. Ideally employees place a call to some sort of exchange, and punch in a code which identifies them in addition to logging the start time and location. I know the first part of this (calling a number to effectively 'punch in') is possible, but I don't know whether its possible to get their gps location from a call. I also know there are lots of smartphone solutions but many of my cleaners do not have smartphones.

    Is this possible and if how do I go about developing this?

  • #2
    Master Coder
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,500
    Thanks
    8
    Thanked 1,089 Times in 1,080 Posts
    The GPS part won't be possible without a smartphone that has GPS enabled.

  • #3
    New to the CF scene
    Join Date
    May 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by mlseim View Post
    The GPS part won't be possible without a smartphone that has GPS enabled.
    Ok so assuming they all have smart phones, how should I go about finding out how to build the aforesaid system?

  • #4
    Master Coder
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,500
    Thanks
    8
    Thanked 1,089 Times in 1,080 Posts
    A couple of things ...
    The user must authorize the GPS request or transmission (security issue).
    I'm not sure of the accuracy. It might not have a resolution of "room to room".

    Here's a javacript method. This is from 2011, so I'm not sure of how up-to-date this is ...
    https://code.google.com/p/geo-location-javascript/

    An easier method would be to have them install this app:
    https://play.google.com/store/apps/d...jhath.LocShare

    With that app, they simply text their location to a specific number,
    and that phone number could be "sendhub", which connects the texting
    with an online PHP script/database.

  • #5
    New to the CF scene
    Join Date
    May 2014
    Posts
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks for that - really useful, perhaps I could just buy them all cheap gps tracking devices and set a geo-fence around each customer's location so that when they enter and leave the time spent within that location is recorded?

  • #6
    Master Coder
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,500
    Thanks
    8
    Thanked 1,089 Times in 1,080 Posts
    GPS is fine for outdoors, but probably won't work inside a building. Smartphones are different because they utilize cell tower triangulation as well as GPS, depending on reception.

    There are some GPS trackers that have SIM cards (cell phone service) assigned to them for transmitting locations via SMS.

  • #7
    New to the CF scene
    Join Date
    Jun 2014
    Location
    Castleton, Derbyshire
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    GPS tracking even outdoors can be unreliable. You'll need to do plenty of testing as well as coding


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •