Desenvolvimento de Aplicativo para a capacitação de trabalhadores agrícolas

Autores

  • Eloiza Martins Primo Capeloci
  • Caio Souza Lima
  • Lucas Eduardo Dessy

Palavras-chave:

Domain Driven Design; Flutter; Business Logic Components; Firebase; Treinamento.

Resumo

Este trabalho tem como objetivo utilizar de estratégias e técnicas já introduzidas pelas empresas, para desenvolver um aplicativo direcionado a capacitar os trabalhadores agrícolas, buscando padronizar e facilitar o acesso às informações de modo a assegurar a capacitação dos trabalhadores de forma rápida e efetiva. Seguindo o padrão de modelagem de software Domain Driven Design (DDD) foi utilizado o framework Flutter, Firebase como Backend as a Service (BaaS) e GitHub para a hospedagem do código. Assim como proposto pelo DDD o software foi separado por camadas, sendo elas: Domain, Infrastructure, Application e Presentation de modo a definir boas práticas e padrões de design, assim facilitando a manutenção e protegendo as regras de negócios. Durante o desenvolvimento as tecnologias escolhidas se mostraram muito eficientes facilitando a implementação de funcionalidades como a autenticação de usuário e armazenando tanto as informações do aplicativo como o próprio código. O uso do aplicativo para empresas pode reduzir custos referentes a preparação do ambiente que ocorrerá o treinamento e ao mesmo tempo facilita o acesso e disponibilização dos treinamentos e materiais. Já para os trabalhadores o aplicativo se torna uma facilidade na realização dos treinamentos, pois podem assistir as videoaulas de acordo com seu tempo, onde desejar e ainda revê-las quando quiser.

Downloads

Publicado

2023-06-01