Weaving Knowledge: The development of an educational Application Programming Interface (API) for the preservation of indigenous peoples' culture
DOI:
https://doi.org/10.33448/rsd-v15i1.50549Keywords:
Educational API, Web Application, Education for Ethnic-Racial Relations (ERER), Brazilian Indigenous Peoples, Cultural Sustainability, Educational Technology.Abstract
Brazil has vast ethnic diversity, yet the dissemination of indigenous knowledge has historically faced barriers of accessibility and a scarcity of practical digital materials. This article aims to present and analyze the development process and technical architecture of the Tecendo Saberes educational API, highlighting its contributions to the digital preservation of the knowledge of Brazilian indigenous peoples and to the strengthening of educational practices aligned with Education 4.0 and Education for Ethnic-Racial Relations. Methodologically, an agile software development approach managed via Kanban was adopted, using the TypeScript language. The system architecture was built with a backend in NestJS and Prisma ORM, operating on a PostgreSQL relational database, integrated with a frontend interface developed in Next.js and React.js for validation and user experience. The results demonstrate the successful implementation of data management operations (CRUD) and a modeling that preserves the link between terms, territories, and ethnicities. A relevant strategic decision was to remove the authentication requirement for read queries, maintaining security via JWT only for write operations, favoring Open Science. It is concluded that the tool offers a scalable and modular infrastructure, filling a vital technological gap for the strengthening and digital preservation of indigenous cultural identity.
References
Amazon Web Services. (2025). O que é mapeamento objeto-relacional (ORM)?. https://aws.amazon.com/pt/what-is/object-relational-mapping/
Azevedo, C. B. (2018). Metodologia científica ao alcance de todos. Editora Manole. ISBN-13: 978-8520456385.
Bootstrap. (2023). Get started with Bootstrap. Getbootstrap.com. https://getbootstrap.com/docs/5.3/getting-started/introduction/
Brasil. (2008, 10 de março). Lei nº 11.645, de 10 de março de 2008. Altera a Lei nº 9.394, de 20 de dezembro de 1996, modificada pela Lei nº 10.639, de 9 de janeiro de 2003, para incluir no currículo oficial da rede de ensino a obrigatoriedade da temática “História e Cultura Afro-Brasileira e Indígena”. Presidência da República. https://www.planalto.gov.br/ccivil_03/_ato2007-2010/2008/lei/l11645.htm
Brasil. Ministério da Educação. (2024, 15 de maio). Portaria nº 470, de 14 de maio de 2024. Institui a Política Nacional de Equidade, Educação para as Relações Étnico-Raciais e Educação Escolar Quilombola – PNEERQ. Diário Oficial da União, Seção 1 - Extra B, p. 1. https://www.in.gov.br/en/web/dou/-/portaria-n-470-de-14-de-maio-de-2024-559544343
Brasil. Ministério da Educação. (2018). Base Nacional Comum Curricular. https://www.gov.br/mec/pt-br/escola-em-tempo-integral/BNCC_EI_EF_110518_versaofinal.pdf
Gil, A. C. (2017). Como elaborar um projeto de pesquisa. Editora Atlas.
GitHub. (2025). GitHub e o Git. GitHub Docs. https://docs.github.com/pt/get-started/start-your-journey/about-github-and-git
IEEE Computer Society. (2025). Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) (Version 4.0a). IEEE. https://www.computer.org/education/bodies-of-knowledge/software-engineering
Insomnia (2025). Kong Docs. https://developer.konghq.com/insomnia/
Johnson, R. E. (1997). Frameworks = (components + patterns). Communications of the ACM, 40(10), 39–42. https://doi.org/10.1145/262793.262799
Kanban University. (2020). The Official Kanban Guide. https://kanban.university/kanban-guide/
Microsoft. (2025). TypeScript - JavaScript that scales. Typescriptlang.org. https://www.typescriptlang.org/
NestJS. (2025). NestJS - A progressive Node.js framework. https://docs.nestjs.com/
Pereira, A. S. et al. (2018). Metodologia da pesquisa científica. (Free ebook). Santa Maria. Editora da UFSM.
PostgreSQL. (2025). PostgreSQL: About. Postgresql.org. https://www.postgresql.org/about/
Prisma. (2025a). Getting started. Prisma. https://www.prisma.io/docs/getting-started
Prisma. (2025b). What is Prisma? (Overview). https://www.prisma.io/docs/orm/overview/introduction/what-is-prisma
React. (2025). React.dev. https://pt-br.react.dev/learn
Silva, J. A. C.; Scheibel, M. F. & Shitsuka, R. (2020). Licenciatura indígena na formação de professores no Estado do Acre. Editora Poisson. ISBN: 978-65-86127-57-7. DOI: 10.36229/978-65-86127-57-7.
Torres, F. E. (2021). Desenvolvimento de API REST. Editora Senac São Paulo.
UNESCO. (2021). Plano de ação global da Década Internacional das Línguas Indígenas. https://en.unesco.org/idil2022-2032/global-action-plan
Vercel. (2024). Getting Started | Next.js. Nextjs.org. https://nextjs.org/docs
Vidal, A. S., & Miguel, J. R. (2020). As Tecnologias Digitais na Educação Contemporânea /Digital Technologies in Contemporary Education. ID on Line Revista de Psicologia, 14(50), 366–379. https://doi.org/10.14295/idonline.v14i50.2443
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Sebastian Henrique da Silva, Yara Regina Pereira Silva Menezes de Sá, Thiago Luiz dos Santos

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
1) Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2) Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
3) Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
