Imóvel Seguro
Informações do Projeto
- Categoria:Plataforma SaaS Full Stack
- Tecnologias:Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Supabase e PostgreSQL
- Integrações:Asaas, Resend, Webhooks, MediaPipe e CAPTCHA
- Recursos:Imóveis, Fotos, Compartilhamentos, Autenticação, Assinaturas, Pagamentos e Validação de Identidade
- Status:Em Produção
- Website:Acessar Projeto
Sobre o Projeto
O Imóvel Seguro é uma plataforma SaaS desenvolvida para profissionais do mercado imobiliário, permitindo o cadastro e gerenciamento de imóveis e o compartilhamento seguro das informações com clientes.
A plataforma foi desenvolvida com Next.js, React e TypeScript, utilizando Supabase e PostgreSQL para autenticação, banco de dados e controle de acesso. O projeto possui arquitetura full stack, integração com serviços externos e está implantado em ambiente de produção.
O sistema também possui fluxo de assinaturas e pagamentos integrado ao Asaas, processamento de webhooks, recuperação de senha por e-mail e recursos de segurança voltados à proteção dos dados dos usuários.
Principais Funcionalidades
Gestão de Imóveis
Cadastro, edição, listagem e gerenciamento de imóveis, incluindo informações, valores, localização e integração com Google Maps.
Galeria de Imagens
Upload, exclusão, definição de imagem principal e reorganização das fotos dos imóveis através de uma interface dedicada.
Compartilhamento Seguro
Geração de links exclusivos para compartilhamento de imóveis com clientes, incluindo controle de acesso, histórico e possibilidade de desativação.
Cadastro e Validação de Cliente
Coleta de dados do cliente durante o acesso ao imóvel compartilhado, com validação das informações e registro do histórico de acesso.
Validação de Identidade
Validação de selfie utilizando MediaPipe, identificando a presença de exatamente um rosto antes da conclusão do fluxo de cadastro.
Assinaturas e Pagamentos
Integração com o Asaas para gerenciamento de assinaturas e pagamentos, com processamento de eventos através de webhooks.
Autenticação e Segurança
Autenticação de usuários, recuperação de senha, controle de acesso, Row Level Security (RLS), CAPTCHA e proteção dos dados armazenados.
Comunicação e Automação
Integração com serviços de e-mail e processamento de eventos para recuperação de senha, notificações e comunicação com os usuários da plataforma.