Приложение для исследования информации о сетевом ресурсе (доменное имя, IP-адрес). Позволяет получать такие данные, как IP-адрес домена, обратная DNS-запись для IP (PTR), информация о домене (WHOIS), информация об IP-адресе, базовый сканер сервисов (HTTP, HTTPS, FTP, почтовый сервер) и многое другое.
Моей задачей было полностью создать продукт — backend, frontend и развёртывание. Я реализовал сетевые запросы в реальном времени (DNS, обратный DNS/PTR, WHOIS, информация об IP и базовый сканер сервисов) через WebSockets и вывел приложение в продакшен на инфраструктуре VPS и CDN.
Используемые технологии:
Backend: Node.JS (Express.js, Net, WebSockets, SQLite, другие пакеты), TypeScript, Docker
Frontend: Vue.JS (Vite), Vuetify, TypeScript, WebSockets
Deploy: VPS, CDN
Frontend-часть имеет открытый исходный код.



