O projeto "IP Geolocation Tracker" é uma aplicação web construída com React e TypeScript, que permite aos usuários inserir um endereço IP para obter informações de geolocalização. Utiliza a API IP Geolocation para obter os dados de localização do IP inserido e exibe essa informação em um mapa interativo. A estilização é feita utilizando a biblioteca styled-components para criar uma interface de usuário atraente e responsiva.
- Inserir Endereço IP: Os usuários podem inserir um endereço IP na interface da aplicação.
- Obter Geolocalização: A aplicação consome a API IP Geolocation para obter informações de geolocalização do endereço IP inserido.
- Exibir no Mapa: Os dados de geolocalização são exibidos em um mapa interativo utilizando a biblioteca Leaflet.
- Estilização Personalizada: A interface é estilizada utilizando styled-components para criar uma experiência de usuário agradável e responsiva.
Você pode visualizar a demonstração do projeto aqui.