Esta é uma pequena aplicação em Python utilizando o framework Django, incorporando as APIs do Yelp para informações sobre locais e a API de geolocalização GeoLite2.
O objetivo desta pequena aplicação é identificar o local geográfico de um usuário ou dispositivo de computação através de vários mecanismos de coleta de dados, simulando a obtenção de informações geográficas com base no endereço IP do usuário.
-
IP do Usuário:
- Ao acessar o site, o sistema captura o endereço IP do usuário.
- Essa informação é utilizada como ponto de partida para identificar a localização geográfica dele e oferta produtos
-
Simulação de Localidades:
- Desenvolvimento de utilitários para gerar IPs dinamicamente, simulando diferentes localidades.
- Esses IPs simulados serão utilizados para demonstrar a funcionalidade da aplicação em diferentes contextos geográficos.
Criação de scripts ou funções para gerar IPs de forma dinâmica, simulando diferentes localidades geográficass.