Contrução de um sistema web para a Associação Kuruatuba

Este projeto foi desenvolvido entre 2019 e 2021 para o Trabalho de Conclusão de Curso para obtenção do grau de Bacharelado em Sistemas de Informação, pela Universidade Federal dos Vales do Jequitinhonha e Mucuri (UFVJM).

O objetivo do software desenvolvido, além dos relacionados ao TCC, foi propiciar melhorias na gestão das informações geridas pela Associação dos Protetores da Bacia Hidrográfica do Rio Gorutuba (Kuruatuba) e auxiliar na apresentação da referida associação aos visitantes, de maneira formal, agradável e intuitiva.

Todo o sistema foi dividido em duas partes: um portal, acessível a qualquer pessoa e que tem o propósito de apresentar a intituição, informes e arquivos importantes; e um sistema gerencial de associados e colaboradores, proposto a gerenciar informações pessoais sobre essas pessoas e gerar documento comprobatório de vínculo à associação. Para o desenvolvimento de ambos foi adotado o framework de metodologia ágil Scrum, que possibilitou a participação do cliente durante o ciclo de vida do sistema.

Para a construção do portal foram utilizadas as seguintes ferramentas/linguagens: Plone, Zope, Google Analytics, CSS, HTML e JavaScript. O sistema gerencial, por sua vez, utiliza: PHP, MySQL - SQL, CSS, JavaScript e HTML. Ambos são executados sob arquitetura de contâiners, com Docker, e hospedados em um Servidor Privado Virtual (VPS), sendo que o último foi produzido sem auxílio de qualquer gerenciador de conteúdos ou framework.

O projeto está disponível através do domínio: http://kuruatuba.org e a documentação do seu projeto está contida em meu TCC. Para acessá-lo, clique aqui.

O vídeo a seguir é uma exibição do projeto em funcionamento. Essa pode ser considerada como uma apresentação prévia do produto final, embora meu TCC possua imagens que tenham o mesmo propósito.