Cadastro e localização em tempo real

Prezados,

Gostaria de fazer uma aplicação simples onde eu cadastro um dispositivo, e uma vez este dispositivo ativado sua localização no browser eu possa ter uma mapa com a localização do mesmo em tempo real.
Seria só um cadastro e um mapa com a geolocalização em tempo real, sei que dá para usar a API do Google para isso, vi algum exemplos que são bem mais apurados.

Se alguém tiver alguma sugestão agradeço,

Valeu