Use este identificador para citar ou linkar para este item: http://bdm.ufmt.br/handle/1/5394
Tipo documento: Trabalho de Conclusão de Curso
Título: Projeto de uma plataforma web reutilizável para a modernização de portais institucionais
Autor(es): Araújo Filho, Cesar Augusto de
Orientador(a): Guarienti, Gracyeli Santos Souza
Membro da Banca: Guarienti, Gracyeli Santos Souza
Membro da Banca: Sabin, Gustavo Post
Membro da Banca: Teixeira, Raoni Florentino da Silva
Resumo : Este trabalho propõe uma plataforma web para portais de instituições de ensino superior, que frequentemente sofrem com sistemas de difícil manutenção e usabilidade limitada. O objetivo foi desenvolver uma plataforma genérica e adaptável como modelo de portal, permitindo fácil customização e implantação, validada por um estudo de caso na Faculdade de Ciência e Tecnologia (FCT) da Universidade Federal de Mato Grosso (UFMT). A metodologia empregou uma arquitetura de baixo acoplamento com Next.js (full-stack), React com TypeScript no frontend e ZenStack sobre o Prisma ORM para a camada de dados, permitindo a geração automática de Application Programming Interfaces (APIs) seguras. A estilização utilizou Tailwind CSS sobre uma base de dados PostgreSQL. O sistema resultante possui três perfis de acesso: uma área pública, um painel administrativo para gestão de cursos, notícias e conteúdos, e uma área para docentes atualizarem suas informações. A plataforma permite a customização completa da identidade visual (cores, logotipo) e dos dados institucionais via painel administrativo, tornando-a plenamente adaptável a outras faculdades sem necessidade de alterações no código. A implementação piloto confirmou a eficácia da plataforma como solução escalável, de fácil manutenção e capaz de fortalecer a presença digital institucional.
Resumo em lingua estrangeira: This work proposes a web platform for higher education institution portals, which often suffer from systems with difficult maintenance and limited usability. The objective was to develop a generic and adaptable web platform as a portal model, allowing for easy customization and deployment, validated by a case study at the FCT of the UFMT. The methodology employed a low-coupling architecture with Next.js (full-stack), React with TypeScript on the frontend, and ZenStack over Prisma ORM for the data layer, enabling the automatic generation of secure APIs. Styling used Tailwind CSS over a PostgreSQL database. The resulting system features three access profiles: a public area, an administrative panel for managing courses, news, and content, and an area for faculty to update their information. The platform allows for complete customization of the visual identity (colors, logo) and institutional data via the administrative panel, making it fully adaptable to other colleges without requiring code changes. The pilot implementation confirmed the platform’s effectiveness as a scalable, easily maintainable solution capable of strengthening the institutional digital presence.
Palavra-chave: Desenvolvimento full-stack
Next.js
Plataforma web
Sistema de gestão de conteúdo
Portais institucionais
Modernização de sistemas
Palavra-chave em lingua estrangeira: Full-stack development
Next.js
Web platform
Content management system
Institutional portals
System modernization
CNPq: CNPQ::ENGENHARIAS
Idioma: por
País: Brasil
Instituição: Universidade Federal de Mato Grosso
Sigla da instituição: UFMT CUVG - Várzea Grande
Departamento: Instituto de Engenharia – Várzea Grande
Programa: Engenharia de Computação - CUVG
Referência: ARAÚJO FILHO, Cesar Augusto de. Projeto de uma plataforma web reutilizável para a modernização de portais institucionais. 2025. 53 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Faculdade de Engenharia, Universidade Federal de Mato Grosso, Cuiabá, 2025.
Tipo de acesso: Acesso Aberto
URI: http://bdm.ufmt.br/handle/1/5394
Data defesa documento: 20-Aug-2025
Aparece na(s) coleção(ções):Engenharia de Computação - Várzea Grande

Arquivos deste item:
Arquivo Descrição TamanhoFormato 
tcc__Cesar Augusto de Araújo Filho.pdf4.18 MBAdobe PDFVer/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.