Skip to content

Tadynas/ip-address-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IP Address Tracker (Live Version)

React.js project that tracks location of user provided IP address.

IP Address Tracker

Getting Started

Following section will provide steps on how to setup the project locally

Prerequisites

To run this project you need to have node.js

npm install npm@latest -g

Installation

  1. Clone the repo
git clone https://github.com/Tadynas/ip-address-tracker.git
  1. Navigate to project directory
cd ip-address-tracker
  1. Install dependencies
yarn install
  1. Start project
yarn start

It will run the app in the development mode. Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits. You will also see any lint errors in the console.

Tools

  1. React.js
  2. Leaflet.js
  3. Axios
  4. SASS

API

  1. Fetching User IP

  2. Fetching IP Geo Information

Keys

Ipify requires additional API KEY:

  1. Create ipify account
  2. Create your personal ipify API KEY
  3. Create .env file in project root directory
  4. Add following line of code
REACT_APP_IPIFY_KEY=PERSONAL_API_KEY

This project was bootstrapped with Create React App and deployed to Netlify

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published