URLookup

A tool for providing a simple and easy way to scan a URL for threats.

  • Web
  • JavaScript
  • HTML/CSS
  • React
  • Node.js
  • AWS
pic

Overview

URLookup is a small web tool focused on the security and risks of suspicious URLs. Links can be dangerous, and most users aren't aware until after they’ve already clicked on it. The goal of URLookup is to allow users to submit suspicious URLs and provide simple feedback whether its safe, suspicious, or dangerous.

Results

URLookup was built with React and Express. I chose this stack to streamline the project's development by primarily using JavaScript across the front-end and back-end. Furthermore, I used a single instance of Express to serve out front-end files and handle API calls simultaneously. Using a single server instance also simplified local development and deployment to AWS. URLookup accepts any valid URL and submits it to the urlscan.io API for scanning. The back-end parses results and simplifies it to either "safe", "suspicious", or "dangerous". This allows non-technical users to easily determine the URL's results.

Technologies

  • JavaScript
  • HTML
  • CSS
  • Node.js
  • Express
  • React
  • Bootstrap
  • Git
  • GitHub
  • AWS