Skip to content

NetTools app

1 minute read

Application for investigating information about a network resource (domain name, IP address). Retrieving such information as domain to IP address, reverse DNS record for IP (PTR), domain information (WHOIS), IP address information, basic services scanner (HTTP, HTTPS, FTP, Mail Server) and more.

My role was to build the full product end to end — backend, frontend, and deployment. I implemented real-time network lookups (DNS, reverse DNS/PTR, WHOIS, IP info, and a basic service scanner) over WebSockets, and shipped the app to production on VPS and CDN infrastructure.

Technologies used:

Backend: Node.JS (Express.js, Net, WebSockets, SQLite, other packages), TypeScript, Docker
Frontend: Vue.JS (Vite), Vuetify, TypeScript, WebSockets
Deploy: VPS, CDN

Frontend part is open source.

Share this post