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 | Tamanho | Formato | |
|---|---|---|---|---|
| 2026_tcc_mvspmartins.pdf | 7.02 MB | Adobe PDF | Visualizar/Abrir | |
| 2026_termo_mvspmartins.pdf | 280.99 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.
