Use este identificador para citar ou linkar para este item:
https://bia.ifpi.edu.br/jspui/handle/123456789/5780Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Silva, Kauê Alves | - |
| dc.date.accessioned | 2026-08-12T19:35:23Z | - |
| dc.date.available | 2026-08-12T19:35:23Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.uri | https://bia.ifpi.edu.br/jspui/handle/123456789/5780 | - |
| dc.description.abstract | The dispersion of teaching materials across different digital channels can make their organization, location, and retrieval difficult in academic environments. In this context, this study aimed to develop and technically validate RepoIF, a web platform designed for the centralized management and sharing of teaching materials at the Federal Institute of Piauí (IFPI) - Picos Campus. The solution was developed to support the management of subjects, materials, classes, and assignments, as well as authentication, authorization, access control, administration, and moderation mechanisms. The research is characterized as applied, with a qualitative approach and exploratory and descriptive objectives. The development was conducted incrementally, involving requirements elicitation and specification, modeling, architecture definition, implementation, and validation. The solution uses React for the frontend, NestJS for the backend, PostgreSQL for structured data persistence, and Cloudflare R2 for file storage. Technical validation was performed through automated tests on the backend and frontend, complemented by integration tests with PostgreSQL, database migrations, and HTTP workflows. A total of 418 distinct backend tests and 159 frontend tests were executed and approved, resulting in 577 automated test cases. The usability of the interfaces was also analyzed through a heuristic inspection based on Nielsen's ten usability heuristics, using visual evidence from the platform's main functionalities. The results demonstrated the proper functioning of the behaviors covered by the test suites and the adherence of the analyzed interfaces to the adopted heuristic principles. It is concluded that RepoIF constitutes a functional solution within the established scope, providing resources for the organization, management, sharing, and retrieval of teaching materials in a structured environment. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Instituto Federal de Educação, Ciência e Tecnologia do Piauí | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | plataformas web | pt_BR |
| dc.subject | materiais didáticos digitais | pt_BR |
| dc.title | RepoIF: desenvolvimento de uma plataforma web para gerenciamento e compartilhamento centralizado de materiais didáticos no IFPI - campus Picos. | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.creator.Lattes | https://lattes.cnpq.br/0027792396881055 | pt_BR |
| dc.contributor.advisor1 | Araujo, Israel Cardoso | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/8618845227516427 | pt_BR |
| dc.description.resumo | A dispersão de materiais didáticos entre diferentes canais digitais pode dificultar sua organização, localização e recuperação no contexto acadêmico. Diante desse cenário, este trabalho teve como objetivo desenvolver e validar tecnicamente o RepoIF, uma plataforma web voltada ao gerenciamento e ao compartilhamento centralizado de materiais didáticos no Instituto Federal de Educação, Ciência e Tecnologia do Piauí (IFPI) - Campus Picos. A solução foi desenvolvida para contemplar o gerenciamento de disciplinas, materiais, turmas e atividades, além de mecanismos de autenticação, autorização, controle de acesso, administração e moderação. A pesquisa caracteriza-se como aplicada, de abordagem qualitativa e objetivos exploratórios e descritivos. O desenvolvimento ocorreu de forma incremental, envolvendo levantamento e especificação de requisitos, modelagem, definição da arquitetura, implementação e validação. A solução utiliza React no frontend, NestJS no backend, PostgreSQL para persistência dos dados estruturados e Cloudflare R2 para armazenamento dos arquivos. A validação técnica foi realizada por meio de testes automatizados no backend e no frontend, complementados por testes de integração com PostgreSQL, migrações e fluxos HTTP. Foram executados e aprovados 418 testes distintos no backend e 159 no frontend, totalizando 577 casos de teste automatizados. A usabilidade das interfaces também foi analisada por meio de inspeção heurística baseada nas dez heurísticas de Nielsen, utilizando evidências visuais das principais funcionalidades da plataforma. Os resultados demonstraram o funcionamento dos comportamentos contemplados pelas suítes de testes e a aderência das interfaces analisadas aos princípios heurísticos adotados. Conclui-se que o RepoIF constitui uma solução funcional para o escopo estabelecido, reunindo recursos para organização, gerenciamento, compartilhamento e recuperação de materiais didáticos em um ambiente estruturado. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Campus Picos | pt_BR |
| dc.publisher.initials | IFPI | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | Tecnologia em Análise e Desenvolvimento de Sistemas - Picos | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| 2026_tcc_kasilva.pdf | 3.7 MB | Adobe PDF | Visualizar/Abrir | |
| 2026_termo_kasilva.pdf | 163.89 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
