Логотип BAZTER PRO

Інструмент скриншотів сайтів

Інструмент скриншотів сайтів project

Інструмент скриншотів сайтів — реалізація на Next.js та React

Створив онлайн-інструмент для зняття скриншотів сайтів на bazter.pro/tools/screenshot/. Він дозволяє зробити desktop або mobile скриншот публічної сторінки, прибрати банери та рекламу, обрати формат зображення і отримати посилання на результат. Що реалізовано: - повносторінкові скриншоти сайтів; - desktop і mobile viewport; - JPG, PNG та WebP формати; - блокування рекламних банерів; - тимчасове зберігання і автоматичне очищення файлів; - захист Cloudflare Turnstile від зловживань. Результат: швидкий інструмент для перевірки сторінок, демонстрації стану сайту клієнту та створення shareable-звітів без ручного відкривання dev tools.

Інструменти та технології: Next.js, React, TypeScript

Next.js
React
TypeScript
PHP
Python
Playwright
Cloudflare Turnstile