An open API service indexing awesome lists of open source software.

https://github.com/jonathanfunk/ip-address-tracker

Track the geolocation details of any IP address or domain with this web application.
https://github.com/jonathanfunk/ip-address-tracker

css html ipify-api javascript leaflet-map netlify

Last synced: 2 months ago
JSON representation

Track the geolocation details of any IP address or domain with this web application.

Awesome Lists containing this project

README

          

# IP Address Tracker

This project is a solution to the [IP Address Tracker challenge](https://www.frontendmentor.io/challenges/ip-address-tracker-I8-0yYAH0) from Frontend Mentor.

## Overview

The IP Address Tracker allows users to track information about an IP address or domain. It provides details such as location, timezone, and ISP. The project integrates with the [IPify](https://www.ipify.org/) API for geolocation data.

## Features

- **IP and Domain Tracking:** Enter an IP address or domain to get information about its location.
- **Map Integration:** View the location on an interactive map powered by LeafletJS.

## Demo

You can see a live demo of the project [here](https://iptracker.jon-funk.com).

## Technologies Used

- HTML
- CSS
- JavaScript
- LeafletJS for maps

## Setup

1. Clone the repository: `git clone https://github.com/jonathanfunk/ip-address-tracker.git`
2. Open `index.html` in your preferred browser.

## API Key

To use the IPify API, you need to [sign up](https://www.ipify.org/sign-up) and get your API key. Add your API key to the `script.js` file.

```javascript
const API_KEY = 'your-api-key';
```