So in this tutorial we will be working with maps. You have to get the users geo location then store that in a database. Afterwards, you can display their location on a web page. This tutorial is written in PHP and jQuery and a Ubuntu server.
You can see an example of the work here at the Home and Business inventory app where we let the users track their mileage.
You will need functions, leavleft.js and leaflet.css along with the images. The cost is only $5 for the time I took to put it together for you. Otherwise you can watch the video and write the code out.