You are browsing as a guest. Sign up (or log in) to start making projects!

DNS Lookup Tool

  • 2 Devlogs
  • 2 Total hours

A responsive DNS Lookup Tool built with HTML, CSS, and Vanilla JavaScript. The application allows users to look up different DNS record types, view simulated DNS information, copy lookup results, and store recent searches locally in the browser. This project is ideal as a frontend template for a real DNS lookup service or for learning how DNS records work.

Open comments for this post

16m 35s logged

A responsive DNS Lookup Tool built with HTML, CSS, and Vanilla JavaScript. The application allows users to look up different DNS record types, view simulated DNS information, copy lookup results, and store recent searches locally in the browser.

1
0
14
Ship #1

A responsive DNS Lookup Tool built with HTML, CSS, and Vanilla JavaScript. The application allows users to look up different DNS record types, view simulated DNS information, copy lookup results, and store recent searches locally in the browser. This project is ideal as a frontend template for a real DNS lookup service or for learning how DNS records work.

  • 1 devlog
  • 2h
Try project → See source code →
Open comments for this post

2h 1m 59s logged

Building Domain Info … Today I finished the first version of Domain Info, a simple web application that lets users inspect a domain and retrieve useful networking information in one place.What I builtDomain lookupDNS record viewerIP geolocationWHOIS informationResponsive user interfaceError handling for invalid domainsThe project uses the free APIs from Hack Club, so no API key is required, making it easy for anyone to try.Design improvementsI spent time redesigning the interface to make it feel cleaner and more modern. Instead of using a plain layout, I focused on:Better spacingImproved typographyResponsive cardsCleaner color paletteSimpler navigationThe goal was to make technical information easier to read without overwhelming the user.ChallengesOne of the biggest challenges was handling the different API responses. Some domains don’t expose the same information, so I added validation and graceful fallbacks to avoid breaking the UI.Another challenge was keeping the interface lightweight while displaying a large amount of networking data.What I learnedWorking on this project helped me understand:DNS records and how they workWHOIS lookupsFetching data from multiple APIsBetter frontend state managementCreating responsive layouts with HTML, CSS, and JavaScriptNext stepsFor future updates, I plan to add:SSL certificate informationDNS propagation checkerDomain availability searchExport results as JSON or PDFSearch historyDark/Light mode toggleOverall, this was a fun project that helped me improve both my frontend development skills and my understanding of networking concepts.

1
0
10

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…