Emitify é um sistema web desenvolvido com Angular e Supabase para automatizar a criação e emissão de recibos de diferentes tipos, como:
- Recibo de entrega de pagamentos
- Recibo de combustível
- Recibo de recebimento de mercadoria
O objetivo é facilitar a geração e organização de recibos, permitindo ao usuário personalizar modelos e emitir documentos de forma rápida e intuitiva.
- Angular 19 (Frontend)
- Supabase (Backend "no code")
- NG-ZORRO (Componentes)
git clone https://github.com/seu-usuario/emitify.git
cd emitifynpm install- Crie uma conta no Supabase
- Configure um novo projeto e obtenha as chaves de API
- Crie um arquivo
.envna raiz do projeto e adicione suas credenciais:SUPABASE_URL=your_supabase_url SUPABASE_KEY=your_supabase_key
ng serveO sistema estará disponível em http://localhost:4200/
- Crie um Modelo de Recibo: Defina os campos necessários, como nome do pagador, valor, data, etc.
- Preencha os Dados: Insira as informações do recibo.
- Gere o Documento: O sistema gera um PDF pronto para download e impressão.
Se você deseja contribuir com melhorias no Emitify, siga os passos abaixo:
Clique no botão "Fork" no GitHub e clone o repositório forkado:
git clone https://github.com/seu-usuario/emitify.git
cd emitifygit checkout -b minha-nova-feature- Implemente sua feature ou correção de bug
- Teste localmente
git add .
git commit -m "Adiciona nova feature X"git push origin minha-nova-feature- Acesse o repositório original no GitHub
- Clique em "New Pull Request"
- Descreva sua contribuição e envie
Caso tenha dúvidas ou sugestões, entre em contato:
- 📧 Email: emronald15el@gmail.com
- 🔗 GitHub: ronaldemanuel
📜 Licença: Este projeto está sob a licença MIT.