Voltar ao portfólio

Projeto

MW Web Utilities

Construí o MW Web Utilities, um app de navegador para converter imagens, vídeo e áudio e criar QR codes. Os arquivos são processados no seu dispositivo, sem conta ou serviço de envio de arquivos.

Sem conta · sem enviar arquivos

Três ferramentas no navegador

  • Imagens em lote

    Converta imagens, incluindo HEIC, para WebP e baixe os resultados individualmente ou juntos em um ZIP.

  • Vídeo e áudio

    Use o FFmpeg em WebAssembly para converter mídia em formatos como MP4, WebM, GIF, MP3 e WAV dentro do navegador.

  • QR Studio

    Crie QR codes, ajuste cores, margens e tamanho e exporte um SVG.

Processamento no seu dispositivoExpandir detalhes técnicosRecolher detalhes técnicos

  • Interface em React e TypeScript, com FFmpeg.wasm para mídia, canvas do navegador e heic2any para imagens e JSZip para downloads em lote.
  • O IndexedDB via Dexie mantém o trabalho salvo com imagens no navegador. Um build estático serve o app; a conversão não usa backend.

Limites práticos

  • A conversão de vídeo depende da memória do navegador e do desempenho do dispositivo. Arquivos grandes ou com bitrate alto podem falhar ou demorar; o primeiro download do FFmpeg exige acesso à internet.

Stack

  • TypeScript
  • React
  • FFmpeg.wasm
  • IndexedDB