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)
-
Clone this project:
git clone <repository-url> cd ip-address-tracker
-
Install the required dependencies:
npm install / yarn
-
Start the application:
npm run dev / yarn dev
-
Open your web browser and go to http://localhost:5173/.
- Track IP addresses and display their geographical locations on a map.
- View details of the tracked IP address.
To deploy your application to a live server, you can follow these steps:
-
Build your application in production mode:
npm run build / yarn build
-
Upload the generated files in the
dist
folder to your web server. -
Configure the necessary settings on your server and deploy your application.
https://profound-churros-7e3702.netlify.app/
This project is licensed under the MIT License.