AutomaTEC
Automatec
Descrição do Desafio: Sistema Web para simplificar o preenchimento automatizado de planilhas na prestação de contas da FINATEC. Com a redução do preenchimento manual, diminuímos erros e otimizando o tempo, o sistema integra-se eficientemente a fontes de dados da empresa diretamente, proporcionando uma visão consolidada das informações financeiras. Medidas de segurança garantem a proteção de dados sensíveis, em conformidade com as normas da FINATEC. A capacidade de gerar relatórios personalizados contribui para uma análise mais aprofundada, promovendo uma gestão financeira eficiente e estratégica.
Resultados esperados: Implementação de um Sistema Web capaz de realizar o preenchimento automático das planilhas de prestação de contas, utilizando as informações armazenadas no Banco de Dados da empresa.
Habilidades necessárias/preferenciais: Programação em Python, programação em Django, conhecimentos de Banco de Dados, SQL, PL/SQL.
Mentores: FINATEC
Tamanho do projeto: Médio
Dificuldade: Médio
Resultado obtido:
- Principais entregas: MVP - Login de usuário, cadastro de usuário, escolha de template da planilha, exportação de planilha preenchida.
-
Imagens do projeto:
- Foto da equipe: | | | | | |:—:|:—:|:—:|:—:| | Hemanoel Brito | Isaac Lucas | Pedro Barbosa | Raquel Eucaria |
Lições aprendidas:
- Hemanoel: Desenvolver o projeto apresentou desafios significativos, principalmente na implementação das regras de negócios. Adaptar as lógicas de contabilidade ao desenvolvimento demandou esforço extra. Além disso, houve a busca pelo aprendizado para dominar um framework novo, o Django, e a biblioteca Openpyxl, além de um pouco de lógica de banco de dados, exigindo dedicação para explorar todas as funcionalidades e integrá-las de maneira eficiente.
- Isaac: Durante a fase de imersão, as expectativas em relação aos projetos e ao potencial de aprendizado estavam elevadas. A crescente complexidade dos temas e desafios dos projetos não apenas aumentou meu interesse em permanecer no programa, mas também serviu como um estímulo adicional para me dedicar. O engajamento contínuo na jornada de desenvolvimento proporcionou não apenas conhecimento técnico, mas também uma compreensão mais profunda da importância da persistência e da superação de desafios para o crescimento profissional.
- Pedro: Desde o início do projeto, estive empolgado com a possibilidade de conhecer novas tecnologias e enfrentar novos desafios. E, com o caminhar do projeto, essas expectativas se tornaram reais com um toque de dificuldade quanto a lógica do negócio que cerca o projeto. Nesse sentido, a importância da transparência e e comunicação clara, com os clientes e entre a equipe, se tornaram os pontos essenciais para chegarmos em uma solução adequada.
- Raquel: Durante o programa, adquiri conhecimentos valiosos sobre a gestão de projetos, ressaltando a importância da colaboração eficaz e do planejamento estratégico. A busca constante por aprendizado e a dedicação em explorar as funcionalidades das ferramentas utilizadas foram cruciais para superar desafios, enriquecendo meu conhecimento técnico e aprimorando minha capacidade de enfrentar futuros desafios com confiança e eficiência.
Link para a solução: Automatec - Repositório Github