Sobre o Projeto
Embroidery Viewer é uma aplicação web leve, focada em privacidade e de código aberto que permite visualizar arquivos de bordado instantaneamente no navegador. Ele oferece suporte a uma ampla variedade de formatos de arquivos, incluindo .PES
, .DST
, .EXP
, .JEF
, entre outros.
A ferramenta funciona inteiramente no lado do cliente, o que significa que os arquivos nunca saem do dispositivo do usuário, garantindo total privacidade. Com uma interface limpa e intuitiva, permite visualizar múltiplos arquivos de bordado ao mesmo tempo, facilitando a comparação e revisão dos designs.
✨ Funcionalidades
- 📂 Suporte a Múltiplos Formatos:
.DST
,.PES
,.JEF
,.EXP
,.VP3
e outros - ⚡ Visualização Instantânea: Veja seus arquivos de bordado renderizados como imagens
- 🧷 Múltiplos Arquivos Simultaneamente: Faça upload de vários designs e veja lado a lado
- 🔒 Sem Upload para o Servidor: Seus arquivos permanecem privados – todo o processamento ocorre localmente
- ⬇️ Baixe como Imagem: Salve cada visualização de design como PNG
- 💸 Rápido e Gratuito: Sem instalação, sem cadastro – é só abrir e usar
🔧 Tecnologias Utilizadas
- Frontend: Svelte, HTML5, CSS3
- Renderização: HTML Canvas e SVG
- Hospedagem: VPS próprio com Nginx
- Outros: Git para controle de versão, infraestrutura enxuta
🤝 Código Aberto & Contribuições
Embroidery Viewer é um projeto de código aberto. Seja você desenvolvedor, designer ou entusiasta do bordado, sua contribuição é bem-vinda.
🚀 Desafios & Soluções
- Leitura de Arquivos Binários no Navegador: Implementado parser de arquivos binários complexos diretamente no lado do cliente.
- Renderização de Pontos: Conversão dos dados de pontos em caminhos SVG ou Canvas para visualização precisa.
- Desempenho: Otimizado para lidar com múltiplos arquivos com uso mínimo de memória e processamento rápido.
📈 Impacto
- Auxilia hobistas e profissionais de bordado a visualizar arquivos sem softwares caros.
- Atraiu tráfego orgânico de comunidades de bordado.
- Destaque em diversos fóruns e comunidades do nicho.