Este projeto tem como objetivo automatizar o envio de certificados para validação de ACCs utilizando RPA com Selenium e Django.
IMPORTANTE: O sistema só suporta certificados das Alura até a data desse commit. Outros certificados não funcionarão!
- ✔️ Coleta de informações dos certificados: nome do aluno, nome do curso, data de conclusão, etc.
- 🥢 Automação do preenchimento de formulário no forms do google;
- 🖖 Envio automático dos certificados
- 🐍 Python
- 🖥 Django
- 🤖 Selenium
Geralmente o primeiro passo para começar é instalar dependências para rodar o projeto. Rode:
pip install -r requirements.txt
Execute o servidor Django:
python manage.py runserver
O sistema vai preencher com base preenchido no form incial e o que encontrou no arquivo PDF e ira automatizar a escrita no forms do google para todos pdfs que foram enviados
IMPORTANTE: Este projeto é fornecido "como está" e eu não me responsabilizo por qualquer dano que possa ocorrer durante o uso do sistema. Certifique-se de testar o sistema completamente antes de utilizá-lo em um ambiente de produção e validar os dados que foram preenchidos.
Este projeto é uma solução eficiente para otimizar o processo de envio de certificados para o sistema da universidade. Sua implementação possibilita uma economia significativa de tempo e recursos humanos, além de minimizar possíveis erros de preenchimento manual.
Sua ajuda é muito bem-vinda, independente da forma! Confira o arquivo CONTRIBUTING.md para conhecer todas as formas de contribuir com o projeto. Por exemplo, sugerir uma nova funcionalidade, reportar um problema/bug, enviar um pull request, ou simplemente utilizar o projeto e comentar sua experiência.
Veja o arquivo ROADMAP.md para ter uma ideia de como o projeto deve evoluir.
Esse projeto é licenciado nos termos da licença open-source MIT e está disponível de graça.
Veja todas as alterações desse projeto no arquivo CHANGELOG.md.