I have a requirement where i have to find the geoip location of the users. I have used the code where i store the address of the user in database and then display the geoip
Node-GeoIP could be a solution but keep in mind that ip-based geolocalization isn't always truthful.