https://github.com/mascdriver/automacaoaccuffs
Sistema para automatização do envio de certificados no forms Google
https://github.com/mascdriver/automacaoaccuffs
django python3 rpa selenium
Last synced: 11 months ago
JSON representation
Sistema para automatização do envio de certificados no forms Google
- Host: GitHub
- URL: https://github.com/mascdriver/automacaoaccuffs
- Owner: mascDriver
- License: mit
- Created: 2023-04-18T16:12:17.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-24T19:27:41.000Z (almost 3 years ago)
- Last Synced: 2025-07-05T00:03:11.297Z (11 months ago)
- Topics: django, python3, rpa, selenium
- Language: Python
- Homepage: https://mascdriver.com.br/automacaoAccUFFS/
- Size: 10.2 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README

# Automação de envio de certificados para validação de ACCs
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!
## ✨ Funcionalidades
* ✔️ 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
## 🔧 Tecnologias
- 🐍 Python
- 🖥 Django
- 🤖 Selenium
## 🚀 Começando
### 1. Primeiro passo para começar
Geralmente o primeiro passo para começar é instalar dependências para rodar o projeto. Rode:
```shell
pip install -r requirements.txt
```
Execute o servidor Django:
```shell
python manage.py runserver
```
## Como utilizar
### Acesse a página inicial da aplicação

#### 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

### Clique em enviar e submeter outra resposta que o sistema irá iniciar o processo para o próximo pdf
## Aviso de responsabilidade
> **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.
## Considerações finais
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.
## 🤝 Contribua
Sua ajuda é muito bem-vinda, independente da forma! Confira o arquivo [CONTRIBUTING.md](CONTRIBUTING.md) para conhecer
todas as formas de contribuir com o projeto. Por
exemplo, [sugerir uma nova funcionalidade](https://github.com/ccuffs/template/issues/new?assignees=&labels=&template=feature_request.md&title=), [reportar um problema/bug](https://github.com/ccuffs/template/issues/new?assignees=&labels=bug&template=bug_report.md&title=), [enviar um pull request](https://github.com/ccuffs/hacktoberfest/blob/master/docs/tutorial-pull-request.md),
ou simplemente utilizar o projeto e comentar sua experiência.
Veja o arquivo [ROADMAP.md](ROADMAP.md) para ter uma ideia de como o projeto deve evoluir.
## 🎫 Licença
Esse projeto é licenciado nos termos da licença open-source [MIT](https://choosealicense.com/licenses/mit) e está
disponível de graça.
## 🧬 Changelog
Veja todas as alterações desse projeto no arquivo [CHANGELOG.md](CHANGELOG.md).