Este projeto é uma aplicação web simples de desenho estilo Paint, para coleta de assinatura, construída com React, TypeScript e Vite. Ele oferece uma tela de desenho interativa com funcionalidades básicas de pintura.
- Tela de desenho interativa
- Seletor de cor para o pincel
- Controle de tamanho do pincel
- Opção para salvar o desenho como PNG
- Botão para limpar a tela de desenho
Este projeto está disponível para acesso em Netlify
Antes de começar, certifique-se de ter instalado em sua máquina:
- Node.js (versão 12.0.0 ou superior)
- npm (normalmente vem com Node.js)
-
Clone o repositório:
git clone https://github.com/MatheusLetra/SignatureCollector.git cd SignatureCollector
-
Instale as dependências:
npm install
Para iniciar o servidor de desenvolvimento:
npm run dev
Abra http://localhost:5173 no seu navegador para ver a aplicação.
Para criar uma versão otimizada para produção:
npm run build
Os arquivos gerados estarão na pasta dist/
.
SignatureCollector/
│
├── src/
│ ├── App.tsx
│ ├── Collector.tsx
│ └── index.css
│
├── public/
│ └── index.html
│
├── package.json
├── tsconfig.json
├── vite.config.ts
└── README.md
Contribuições são sempre bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.