Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 1.91 KB

README.md

File metadata and controls

65 lines (48 loc) · 1.91 KB

IP address tracker

Table of contents

Overview

The challenge

Users should be able to:

  • Login using SAWO sdk (the passwordless way)
  • View the optimal layout for each page depending on their device's screen size
  • See hover states for all interactive elements on the page
  • See their own IP address on the map on the initial page load
  • Search for any IP addresses or domains and see the key information and location

Screenshot

  • WEB VIEW

  • Web Login Page: Postman API call

  • Web Dashboard Page: Postman API call

  • Web Dashboard Page on Value: Postman API call

  • MOBILE VIEW

  • Mobile Login View. Postman API call

  • Mobile View. Postman API call

  • Mobile View. Postman API call

  • POSTMAN CALL

  • Postman call for saving the data. Postman API call

Links

My process

Built with

  • React - JS library
  • Sawo - Passwordless Authentication
  • IP Geolocation API - An IP locator API
  • Leaftlet - A Map Library
  • React Leaflet - React components for Leaflet maps
  • Axios - Promise based HTTP client for the browser and node.js
  • Flexbox
  • Media Query - For responsive mobile view