Analisando propostas

Plataforma de serviços imobiliários

Publicado em 02 de Dezembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Aqui está a descrição atualizada para o profissional Full Stack:


---

Título da Vaga/Projeto:
Desenvolvedor Full Stack para Sistema de Gerenciamento de Sites para Corretores de Imóveis


---

Descrição do Projeto:
Estamos desenvolvendo um sistema que permite a criação e personalização de sites para corretores de imóveis. O objetivo é que os corretores possam carregar fotos, vídeos e descrições de imóveis em um único painel, e que esses dados sejam distribuídos automaticamente para uma rede de sites de corretores associados, utilizando subdomínios ou domínios próprios.

Os sites gerados devem oferecer layouts prontos e opções de personalização, que podem ser realizadas diretamente pelo corretor ou por meio de uma ferramenta de inteligência artificial integrada. O sistema precisa ser modular, intuitivo e permitir alterações nos sites mesmo após a publicação.


---

Responsabilidades:

1. Desenvolvimento do Back-End:

Implementar o gerenciamento de usuários e permissões.

Criar APIs para alimentação e distribuição de dados.

Integrar com serviços de hospedagem e gerenciamento de domínios.



2. Desenvolvimento do Front-End:

Desenvolver o painel administrativo para corretores.

Criar interfaces amigáveis para os clientes finais.



3. Implementação de Funcionalidades:

Desenvolver recursos para upload e armazenamento de fotos, vídeos e descrições, incluindo compressão de mídia quando necessário.

Configurar a criação de subdomínios e suporte para domínios próprios.

Disponibilizar layouts prontos com suporte à personalização visual.



4. Garantia de Qualidade:

Assegurar a responsividade e o desempenho dos sites gerados.

Configurar o ambiente de hospedagem e integração contínua (ci/cd).

Documentar o código e criar guias básicos para uso do sistema.

Garantir conformidade com a LGPD e implementar boas práticas de segurança.





---

Requisitos Técnicos:

Linguagens e Frameworks:

Back-End: Python com Django (ou Flask, conforme necessário).

Front-End: html, css, javascript.

Frameworks Front-End: React, Vue.js ou similares.


Banco de Dados:

Relacional: PostgreSQL ou MySQL.

NoSQL (opcional): MongoDB para otimizações específicas.


Integrações:

APIs RESTful ou GraphQL.

Integração com serviços de hospedagem (AWS, Google Cloud ou outros).


DevOps:

Experiência com configuração de servidores e deploys.

Familiaridade com Docker e/ou Kubernetes (opcional, mas desejável).


Outros:

Experiência com manipulação e armazenamento de arquivos de mídia.

Conhecimento básico em SEO para otimização dos sites gerados.




---

Diferenciais:

Experiência com ferramentas de personalização automática baseadas em IA.

Experiência com desenvolvimento de sistemas SaaS (Software as a Service).

Conhecimento em certificação SSL e segurança de dados.

Experiência em projetos imobiliários ou similares.



---

Entregáveis Esperados:

1. Painel administrativo completo para gerenciamento de sites, mídias e usuários.


2. Sistema funcional de geração e personalização de sites.


3. Documentação do projeto e treinamento básico para operação.


4. Suporte para configuração inicial e deploy em ambiente de produção

Contexto Geral do Projeto

Site de referência tecimob

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias