Aplicação de Campo
Neste documento iremos demonstrar como você pode inicializar a aplicação de campo:
Vamos aprender a inicializar a interface do usuário, o primeiro passo, claro, é clonar este repositório.
Vamos lá:
git clone https://github.com/Inteli-College/2025-1B-T12-EC06-G05
Após clonar é possível ver que os arquivos do repositório agora estão na sua pasta atual!
Agora que temos os arquivos necessários para iniciar vamos entrar nesta pasta e iniciar nossa venv.
cd 2025-1A-T12-EC05-G03/src/aplicacaoCampo
python -m venv venv
source venv/bin/activate
Aqui vamos instalar todos as dependências da parte do front-end.
pip install -r "requirements.txt"
Agora é só iniciar o nosso front!
streamlit run app.py
E pronto, agora temos o front da aplicação de campo rodando corretamente, como estamos rodando tudo localmente, vamos iniciar o back-end local:
Agora inicializar o back-end
Vamos abrir outro terminal, entrar na pasta do back-end e iniciar outra venv e ativá-la:
cd 2025-1A-T12-EC05-G03/src/back-end
python -m venv venv
source venv/bin/activate
instalar as dependencias:
pip install -r "requirements.txt"
E finalmente iniciar o back-end
cd .
python -m back-end.main
Conclusão
Seguindo os passos acima, você terá toda a aplicação de campo funcionando. Em caso de dúvidas, verifique se todos os passos foram seguidos corretamente e se as dependências estão instaladas nas versões indicadas.