About this project
Role: Frontend
Built For: Personal
IP Tracker is a web app that shows the location and network details of any IPv4 or IPv6 address. You can enter any IP or detect your own current IP with one click.
The problem it solves is simple: sometimes you need to quickly check where an IP address is coming from, whether it's for network troubleshooting, curiosity, or checking a suspicious connection. Instead of digging through raw API data, this app shows it in a clean, readable way.
Key features:
- Detect your own public IP address instantly
- Look up any IPv4 or IPv6 address
- View city, region, country, and coordinates
- See ISP, organization, and network info
- Visualize the location on an interactive map with popups
- Responsive design that works well on mobile
Under the hood, it fetches IP data from ip-api.com (with ipapi.co as a fallback) and uses Leaflet to render the map. Built with React, TypeScript, and Tailwind CSS for a fast and clean experience.
Tech Stack
React
TypeScript
Vite
Tailwind
Leaflet