Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 31
Preciso de um sistema web inspirado no site Oferta Terreno, voltado para o cadastro e divulgação de terrenos à venda e/ou aluguel. O sistema deve ser moderno, organizado, responsivo e intuitivo, com painéis diferenciados para anunciantes e clientes.
Funcionalidades principais:
• Cadastro de usuário e login:
- Cadastro/edição de perfil (dados, foto, telefone, etc).
- Login seguro (e-mail/senha).
• Dashboard do usuário:
- Visualização dos anúncios cadastrados.
- Opção de editar, ativar/desativar, excluir anúncios.
- Indicação do status de cada anúncio.
• Cadastro de terreno:
- Formulário dividido em etapas (wizard):
- Informações básicas: título, descrição, finalidade (venda/aluguel), categoria.
- Endereço completo: CEP, rua, número, bairro, cidade, estado.
- Mapa Google Maps integrado: autocomplete de endereço, marcador arrastável para selecionar a localização exata, exibição e salvamento de latitude/longitude.
- Características do terreno: área total, frente, fundos, lateral, topografia, zoneamento, valor.
- Upload de fotos (múltiplas com preview).
- Upload de documentos (opcional: matrícula, planta).
- Confirmação das informações para revisão antes de publicar.
• Opção para salvar como rascunho e publicar/pausar anúncio.
• Página pública do anúncio:
- Exibição detalhada das informações do terreno.
- Galeria de fotos.
- Localização no mapa Google Maps.
- Botão de contato com anunciante (e-mail/WhatsApp).
• Busca de terrenos:
- Filtros por localização, valor, área, finalidade, categoria, etc.
- Exibição dos resultados em lista e/ou mapa.
• Painel administrativo (opcional):
- Gerenciamento de usuários e anúncios.
- Aprovação/moderação de terrenos.
Requisitos técnicos:
• Plataforma web responsiva (funcione bem no celular).
• Pode ser desenvolvida do zero ou usar frameworks modernos (React, Vue, Angular para front-end; Node.js, Laravel, Django, etc para backend).
• Banco de dados relacional (ex: MySQL, Postgres) ou conforme sugestão.
• Integração com Google Maps API (incluir orçamento da API se necessário).
• Boas práticas de UX/UI.
• Código limpo e documentado.
Entregáveis esperados:
• Painel do usuário com todas as funções acima.
• Cadastro completo de terrenos com integração Google Maps.
• Página pública dos terrenos.
• Busca avançada.
• Deploy em ambiente online (pode ser servidor, Firebase, Vercel, etc).
• Documentação básica do projeto e instalação.
Diferenciais (podem ser orçados à parte, opcional):
• Cadastro por redes sociais (Google, Facebook).
• Funcionalidade para favoritos/interesse.
• Relatórios para admin.
• Mensagens internas entre usuários.
Favor incluir no orçamento:
• Valor total estimado.
• Prazo de entrega.
• Tecnologias que pretende usar.
• Suporte a eventuais dúvidas ou pequenas correções após entrega.
Ex: https://www.ofertaterreno.com.br