AutomaTEC

2023, Nov 12    

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: image image image image

  • Foto da equipe: | Hemanoel | Isaac | Pedro| Raquel | |:—:|:—:|:—:|:—:| | 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