BIA - IFPI Campus Picos Tecnologia Tecnologia em Análise e Desenvolvimento de Sistemas - Picos
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5846
Registro completo de metadados
Campo DCValorIdioma
dc.creatorOliveira, José Ryan De Lima-
dc.date.accessioned2026-08-25T18:26:44Z-
dc.date.available2026-08-25T18:26:44Z-
dc.date.issued2026-
dc.identifier.urihttps://bia.ifpi.edu.br/jspui/handle/123456789/5846-
dc.description.abstractThe absence of structured channels for the digital integration of local commerce, exacerbated by the high costs of traditional platforms and the limited technical maturity of merchants, reduces the competitiveness of small retailers and restricts consumers' access to regional products—a scenario clearly observed in the Center-South region of Piauí. This technical report presents the development of the VitrineJá platform, a full-stack software system designed to centralize the showcase of local commercial catalogs, operating as an informative digital storefront for small businesses and individual micro-entrepreneurs. The applied methodology relies on the iterative and incremental software engineering lifecycle, strictly separating system concerns through a headless, decoupled architecture. The technical ecosystem comprises a responsive interface built with Next.js and React on the frontend, asynchronously communicating with an independent RESTful API developed in Node.js and Express on the backend, whose data is persisted in a PostgreSQL relational infrastructure via Supabase. System validation was conducted through functional testing oriented to application requirements and core operational flows. It is concluded that the solution establishes a viable and scalable channel to mitigate technical and financial barriers to digitization, fostering the modernization and strengthening of regional local commerce.pt_BR
dc.languageporpt_BR
dc.publisherInstituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectEngenharia de Softwarept_BR
dc.subjectDesenvolvimento Webpt_BR
dc.subjectNext.jspt_BR
dc.subjectAPI RESTfulpt_BR
dc.titleVitrineJá: Plataforma Web de Divulgação e Comercialização de Produtos Regionaispt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.creator.ID07571973376pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/7952559941515324pt_BR
dc.contributor.advisor1Júnior, Ciro Ferreira de Carvalho-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4561133234382643pt_BR
dc.contributor.referee1Silva, Laís Nicoly Moreira Nunes da-
dc.contributor.referee2Silva, José Carlos dos Santos-
dc.description.resumoA ausência de canais estruturados para a inserção digital do comércio de proximidade, agravada pelos altos custos de plataformas tradicionais e pela baixa maturidade técnica dos comerciantes, reduz a competitividade de pequenos lojistas e restringe o acesso dos consumidores aos produtos de sua própria região, cenário evidente no Centro-Sul Piauiense. Este relatório técnico apresenta o desenvolvimento da plataforma VitrineJá, um sistema de software full-stack projetado para centralizar a divulgação de catálogos comerciais locais, atuando como uma vitrine informativa para pequenas empresas e microempreendedores individuais. A metodologia aplicada baseia-se no ciclo de vida iterativo e incremental da engenharia de software, separando rigorosamente as responsabilidades do sistema através de uma arquitetura desacoplada (headless). O ecossistema técnico compreende uma interface responsiva desenvolvida em Next.js e React no frontend, comunicando-se assincronamente com uma API RESTful independente construída em Node.js e Express no backend, cujos dados são persistidos em uma infraestrutura relacional PostgreSQL via Supabase. A validação do sistema deu-se por meio de testes funcionais orientados aos requisitos e fluxos operacionais da aplicação. Conclui-se que a solução estabelece um canal viável e escalável para atenuar as barreiras técnicas e financeiras de digitalização, promovendo a modernização e o fortalecimento do comércio de proximidade regional.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCampus Picospt_BR
dc.publisher.initialsIFPIpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::SOFTWARE BASICOpt_BR
dc.relation.referencesCOSTA, Luan Barbosa da; SILVA, Luan Vieira da; NUNES, Leonardo Silva. Estudo de caso: o impacto do ecossistema Next.js na produtividade e desenvolvimento de sistema Needuk. Lumen et Virtus, v. 17, n. 61, p. 112-125, jan. 2026. FIELDING, Roy Thomas. Architectural Styles and the Design of Network-based Software Architectures. 2000. 162 f. Tese (Doutorado em Ciência da Computação) - University of California, Irvine, 2000. GARRETT, Jesse James. The Elements of User Experience: User-Centered Design for the Web and Beyond. 2. ed. Berkeley: New Riders, 2010. GIL, Antonio Carlos. Como elaborar projetos de pesquisa. 7. ed. São Paulo: Atlas, 2022. KOTONYA, Gerald; SOMMERVILLE, Ian. Requirements Engineering: Processes and Techniques. Chichester: John Wiley & Sons, 1998. LARMAN, Craig. Utilizando UML e Padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007. MORAES, William Bruno. Construindo aplicações com NodeJS. 4. ed. São Paulo: Novatec Editora, 2023. PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de Software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. RIOS, Emerson; MOREIRA, Trayahú. Teste de software. 3. ed. Rio de Janeiro: Alta Books, 2020. SADALAGE, Pramod J.; FOWLER, Martin. NoSQL Distilled: a brief guide to the emerging world of polyglot persistence. Upper Saddle River: Pearson Education, 2013. SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Addison-Wesley, 2011. STALLINGS, William. Cryptography and Network Security: Principles and Practice. 6. ed. Boston: Pearson, 2014. TILKOV, S.; VINOSKI, S. Node.js in Action. Greenwich, CT: Manning Publications, 2010. VALENTE, Marco Tulio. Engenharia de Software Moderna: Princípios e Práticas para o Desenvolvimento de Software com Produtividade. Belo Horizonte: Edição do Autor, 2020. Disponível em: https://engsoftmoderna.info/. Acesso em: 15 mar. 2026. WIEGERS, Karl; BEATTY, Joy. Software Requirements. 3. ed. Redmond: Microsoft Press, 2013.pt_BR
Aparece nas coleções:Tecnologia em Análise e Desenvolvimento de Sistemas - Picos

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2026_tcc_jrloliveira.pdf2.11 MBAdobe PDFVisualizar/Abrir
2026_termo_jrloliveira.pdf615.43 kBAdobe PDFVisualizar/Abrir


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