Требуется full stack разработчик с опытом работы с native JS, Typescript, React и Node.js. В идеале (но не обязательно) иметь опыт работы с расширениями Chrome.
Необходимо разработать Google Chrome расширение для увеличения изображений с сохранением высокого уровня детализации с использованием API stability.ai (Fast Upscaler).
Расширение позволяет загружать изображения через интерфейс (выбор файла или drag-and-drop), выбирать масштаб (2x, 3x, 4x), просматривать результат с помощью слайдера "до и после" и скачивать итоговые файлы. Поддерживает основные форматы (png, jpeg, jpg, webp, heic, tiff, svg) и накладывает ограничения на размеры (до 10 МБ, от 32x32 до 1536x1536 пикселей). Предусмотрены индикатор обработки, система оценок. Интерфейс может быть реализован как отдельная страница.
API ключ stability.ai (Fast Upscaler) будет предоставлен разработчику.
С более подробным описанием технического задания и видом желаемого интерфейса можно ознакомиться во вложенных файлах.
!!!
Пожалуйста, поделитесь своим опытом работы с выше указанными технологиями, а также вашими наиболее успешными кейсами в веб-разработке.
!!!