Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/44258
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorOLIVEIRA, Joseffe Barroso de-
dc.contributor.authorFERREIRA, Antonio Vinícius-
dc.contributor.authorPEDUTTI, Gabriel Benitez-
dc.contributor.authorKUHNE, Karina Ricci Cinanena-
dc.contributor.otherOLIVEIRA, Joseffe Barroso de-
dc.contributor.otherDIAS, Jônatas Cerqueira-
dc.contributor.otherFRANZESE, Miriam Vidal Correia-
dc.date.accessioned2026-05-07T18:51:37Z-
dc.date.available2026-05-07T18:51:37Z-
dc.date.issued2025-06-27-
dc.identifier.citationFERREIRA, Antonio Vinícius; PEDUTTI, Gabriel Benitez; KUHNE, Karina Ricci Cinanena. Traveler: a secretária de viagens, 2025. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Praia Grande, Praia Grande, 2025.pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/44258-
dc.description.abstractO mercado de viagens independentes exige um esforço considerável para o viajante, obrigando-o a utilizar diversas plataformas de contratação de transportes, hospedagens, passeios e despesas para se organizar. Pensando nisso o presente trabalho descreve o desenvolvimento do Traveler, um aplicativo Android destinado ao gerenciamento de viagens pessoais e independentes. A solução proposta busca consolidar essas informações em um único lugar, promovendo usabilidade, organização e centralização de dados. O front-end do aplicativo foi desenvolvido em conectado a um back-end em Node.js, que consome um banco de dados PostgreSQL via Prisma ORM, tudo isso em uma infraestrutura de nuvem AWS (EC2, RDS, S3). A metodologia ágil Scrum foi parcialmente adotada com sprints de duas semanas para garantir entregas incrementais e adaptativas. Como estamos lidando com dados pessoais, utilizamos técnicas modernas de segurança, como criptografia de senhas com bcrypt, isolamento em subnets privadas e arquitetura em múltiplas camadas. O projeto visa facilitar o planejamento de viagens, aumentar o controle financeiro dos usuários e reduzir a dependência de agências ou serviços terceirizados.pt_BR
dc.description.abstractThe independent travel market demands considerable effort from travelers, requiring them to use multiple platforms to organize transportation, accommodation, activities, and expenses. With this in mind, the present work describes the development of Traveler, an Android application designed for managing personal and independent trips. The proposed solution aims to consolidate this information in a single location, promoting usability, organization, and centralized data management. The app's front-end was developed in React Native and connected to a back-end built with Node.js, which communicates with a PostgreSQL database via Prisma ORM, all deployed on an AWS cloud infrastructure (EC2, RDS, S3). The Scrum agile methodology was partially adopted, with two-week sprints to ensure incremental and adaptable deliveries. As the system handles personal data, modern security techniques were implemented, such as password encryption using bcrypt, isolation within private subnets, and a multi-layered architecture. The project seeks to simplify travel planning, enhance users’ financial control, and reduce reliance on travel agencies or third-party services.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher129pt_BR
dc.subjectViagenspt_BR
dc.subjectaplicativos móveispt_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleTraveler: a secretária de viagenspt_BR
dc.title.alternativeTraveler: the travel secretarypt_BR
dc.typeRelatório Técnicopt_BR
dcterms.type-pt_BR
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
ads_2025_1_antonioferreira_traveler.pdf1.53 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.