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/5823
Tipo: Trabalho de Conclusão de Curso
Título: Velha Cap Homes: Sistema web para otimizar a busca e locação de imóveis na cidade de Oeiras-PI
Autor: Martins, Mateus Vital de Sousa Pereira
Orientador(a): Paiva, Denis Costa
metadata.dc.contributor.referee1: Junior, Ciro Ferreira de Carvalho
metadata.dc.contributor.referee2: Luz, Anthony Irlan Marques
Resumo: A crescente urbanização e a dinâmica social das cidades de menor porte impõem desafios informacionais à locação de imóveis, sobretudo em municípios como Oeiras – PI, onde o mercado imobiliário ainda se apoia em canais informais e dispersos em redes sociais. O presente trabalho descreve o desenvolvimento de um sistema web, denominado VelhaCap Homes, idealizado para centralizar anúncios de imóveis para locação na referida cidade, conectando locadores e locatários em uma única plataforma estruturada. A pesquisa, de natureza aplicada e abordagem qualitativa, valeu-se do modelo clássico de ciclo de vida (Cascata) e da adoção de uma arquitetura em camadas baseada no padrão Model-View-Controller (MVC). O sistema foi implementado com stack moderna, composta por React 19, Vite, TanStack Start e Tailwind CSS no front-end, e Node.js, Express, Prisma e PostgreSQL (Neon) no back-end, com persistência de imagens no Cloudinary, autenticação via JSON Web Token (JWT) e validação de dados por meio da biblioteca Zod. A análise de requisitos resultou em quinze requisitos funcionais e seis requisitos não funcionais, contemplando cadastro e autenticação de usuários, cadastro e gestão de imóveis, upload de imagens, busca e filtros, painel do anunciante, dashboard de estatísticas e mecanismos de contato. O sistema foi implantado em ambiente de produção, com o back-end hospedado no Render, o front-end na Vercel e o banco de dados no Neon, e submetido a testes de sistema que evidenciaram o atendimento aos requisitos não funcionais de usabilidade, desempenho, segurança, confiabilidade, disponibilidade e portabilidade. Conclui-se que a solução desenvolvida demonstrou potencial para mitigar a fragmentação informacional do mercado imobiliário de Oeiras – PI, indicando caminhos de evolução para futuras iterações.
Abstract: The increasing urbanization and social dynamics of small cities impose informational challenges to real estate rental, especially in municipalities like Oeiras – PI, where the local market still relies on informal channels scattered across social networks. This work describes the development of a web system, named VelhaCap Homes, designed to centralize real estate rental listings in that city, connecting landlords and tenants in a single structured platform. The research, of applied nature and qualitative approach, adopted the classic Waterfall life cycle model and a layered architecture based on the Model-View-Controller (MVC) pattern. The system was implemented with a modern stack, comprising React 19, Vite, TanStack Start and Tailwind CSS on the front-end, and Node.js, Express, Prisma and PostgreSQL (Neon) on the back-end, with image persistence on Cloudinary, JSON Web Token (JWT) authentication and data validation through the Zod library. The requirements analysis yielded fifteen functional requirements and six non-functional requirements, covering user registration and authentication, property management, image upload, search and filters, landlord dashboard, statistics dashboard and contact mechanisms. The system was deployed to a production environment, with the back-end hosted on Render, the front-end on Vercel and the database on Neon, and was subjected to system tests that evidenced compliance with the non-functional requirements of usability, performance, security, reliability, availability and portability. It is concluded that the developed solution showed potential to mitigate the informational fragmentation of the real estate market in Oeiras – PI, indicating paths of evolution for future iterations.
Palavras-chave: Moradia
Imóveis
Tecnologia
Aluguel
Oeiras–PI
Cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA
SISTEMAS DE COMPUTACAO
ENGENHARIA DE SOFTWARE
METODOLOGIA E TECNICAS DA COMPUTACAO
metadata.dc.language: por
País: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia do Piauí
Sigla: IFPI
Unidade: Campus Picos
Tipo de acesso: Acesso Aberto
URI: https://bia.ifpi.edu.br/jspui/handle/123456789/5823
Data do documento: 2026
Aparece nas coleções:Tecnologia em Análise e Desenvolvimento de Sistemas - Picos

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2026_tcc_mvspmartins.pdf7.02 MBAdobe PDFVisualizar/Abrir
2026_termo_mvspmartins.pdf280.99 kBAdobe PDFVisualizar/Abrir


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