I have a site with some interactive forms programmed with PHP, HTML and CSS. The site guides visitors around a city using smartphones. I would like to make some upgrade to the site, first, add a point system to track how users are navigating through the city. Second, add a code to distinguish users from each other. Third, add an audit function to track how much time users are spending at the different points.
Currently, the site is being hosted on a third party platform, and I would also like to move it to my own web server.