/ip-address-tracker

Ip address tracker with Vue3

Primary LanguageVueMIT LicenseMIT

IP Address Tracking Application

This is a Vue.js application that allows you to track IP addresses and display them on a map. The application uses the ipgeolocation.io API to retrieve the geographical locations of IP addresses and displays them on a Leaflet map.

## Tech Stack

  • Vue.js
  • Leaflet (for the map)
  • Tailwind CSS (for styling)
  • Eslint (for linting)
  • Prettier (for code formatting)
  • Vite (for development server and build tool)

Installation

  1. Clone this project:

    git clone <repository-url>
    cd ip-address-tracker
  2. Install the required dependencies:

    npm install / yarn

Usage

  1. Start the application:

    npm run dev / yarn dev
  2. Open your web browser and go to http://localhost:5173/.

Features

  • Track IP addresses and display their geographical locations on a map.
  • View details of the tracked IP address.

Deployment

To deploy your application to a live server, you can follow these steps:

  1. Build your application in production mode:

    npm run build / yarn build
  2. Upload the generated files in the dist folder to your web server.

  3. Configure the necessary settings on your server and deploy your application.

LIVE DEMO

https://profound-churros-7e3702.netlify.app/

License

This project is licensed under the MIT License.