Desenvolvimento Web
|
Especialista |
Publicado:
|
Tempo restante: |
Propostas: 18 |
Interessados: 26
Olá!
Estou iniciando o desenvolvimento de uma aplicação web para minha empresa e, neste primeiro momento, procuro um(a) desenvolvedor(a) experiente para me apoiar na estruturação da documentação técnica do projeto (especificação de requisitos). Esta etapa é essencial para viabilizar a arquitetura da solução e permitir uma estimativa mais precisa do escopo e esforço necessários.
Objetivo desta primeira fase:
Não estou buscando iniciar imediatamente a codificação. Antes disso, gostaria de formalizar o escopo funcional e técnico da aplicação com o apoio de um(a) profissional que possa me ajudar a estruturar:
• Fluxos de usuários (User Flows)
• Arquitetura inicial do sistema
• Proposta de estrutura de banco de dados
• Especificação de integrações via API
• Modelo de MVP com priorização funcional
Após essa etapa de documentação, a ideia é avançar para o desenvolvimento com base em estimativas realistas e entregas iterativas.
Contexto Geral da Empresa:
Trabalho com um modelo híbrido de hotelaria + investimento, e meus principais stakeholders são:
• Hóspedes (usuários finais das acomodações)
• Investidores (que financiam os imóveis e recebem rendimentos)
• Colaboradores operacionais (especialmente equipe de limpeza)
Atualmente, operamos com diversas ferramentas descentralizadas, e o objetivo é consolidar processos em uma aplicação própria, que funcione como um hub operacional e financeiro, integrando APIs de terceiros, comunicação via WhatsApp e visualização de dados transacionais.
Módulo 1 – Hóspedes (Guest Experience / Pós-Reserva):
Atualmente, a comunicação com hóspedes ocorre via:
• Airbnb e Booking.com (com mensagens dentro das plataformas)
• WhatsApp (para reservas diretas)
• Stays.net (Channel Manager com API pública)
Objetivo: Criar uma área logada para o hóspede (pós-reserva confirmada), onde ele poderá:
• Visualizar os detalhes da reserva (check-in/out, regras, endereço, horário de limpeza, etc.)
• Receber e responder mensagens dentro do app (centralizar a comunicação)
• Receber relatórios de check-in e check-out (verificação de itens, fotos, confirmação de devolução de controles e objetos)
• Eventualmente, gerar um botão de atendimento via WhatsApp se necessário
Observações Técnicas:
A API do Stays.net já permite o acesso a dados de reservas, hóspedes, calendário e mensagens.
O ideal seria integrar também com a API do WhatsApp Business (via provider como Twilio ou Z-API), mas isso pode ser fase 2.
Módulo 2 – Investidores (Painel Financeiro Self-Service):
Hoje, os investidores recebem relatórios e extratos via Google Sheets e mensagens no WhatsApp.
Objetivo: Desenvolver um painel simples e responsivo, onde cada investidor poderá:
• Acessar o saldo individual (capital investido, saldo, lucro, retiradas)
• Ver o extrato de movimentações mês a mês
• Baixar relatórios em PDF
• Receber notificações por e-mail ou push (quando houver novos créditos, por exemplo)
Referência técnica: algo no estilo "white-label banking app" ou extrato de corretora (como a XP), mas sem funcionalidades de transação — apenas leitura de dados.
Desafios Técnicos:
• Integração inicial com planilhas Google ou migração para banco relacional
• Controle de acesso por token de login ou autenticação simples via e-mail
Módulo 3 – Colaboradores (Limpeza e Relatórios de Manutenção):
Atualmente utilizamos o aplicativo Lula, que é funcional, mas com interface limitada.
Objetivo: Customizar ou recriar um painel mais amigável e com comunicação bidirecional entre:
• Equipe de limpeza: recebe tarefas, preenche checklist, reporta problemas (com fotos, status do quarto, objetos faltando, etc.)
• Hóspede: recebe o relatório preenchido pela equipe antes do check-in e devolve o mesmo no check-out (confirmação de que objetos e itens estão como recebidos)
Fluxo desejado:
• Camareira entra no sistema, acessa lista de tarefas
• Preenche checklist com fotos e confirmações (ex: controle remoto presente, ar-condicionado funcionando)
• Hóspede visualiza o relatório e confirma devolução (pelo app ou por link enviado)
• Sistema armazena os dois relatórios e marca como “concluído” ou “pendente”
Funcionalidades Técnicas esperadas:
• Upload de imagens
• Checklist dinâmico
• Integração com notificações por WhatsApp ou e-mail
• Controle por permissão (quem vê o quê)
Formato Esperado da Entrega Inicial:
Nesta primeira fase, gostaria que o(a) desenvolvedor(a) me ajudasse a elaborar um documento técnico detalhado, contendo:
• Descrição de usuários e personas
• Mapa de funcionalidades (por stakeholder)
• Especificação de API/integrações
• Estrutura de banco de dados proposta (ERD inicial)
• Estimativa macro de tempo e complexidade (para cada módulo)
• Ferramentas sugeridas (stack ideal)
Etapas do Projeto:
Fase 1 – Documentação Técnica (objetivo desta contratação)
Fase 2 – Desenvolvimento do MVP (contrato a ser definido após documentação).
Como sou americano (e o projeto é internacional), o inglês será útil.
Mobile
Cliente:
Eric G.
(5
avaliações)
Desenvolvimento Web
|
Especialista |
Publicado:
|
Tempo restante: |
Propostas: 13 |
Interessados: 17
Estou procurando um programador experiente para continuar o desenvolvimento de um projeto SaaS voltado ao setor de aluguel por temporada (como Airbnb). A plataforma já está em estágio funcional, com MVP em progresso.
O sistema utiliza as seguintes tecnologias:
• Backend: Node.js (Express)
• Frontend: React.js + Tailwind CSS
• Queue Management: Redis + BullMQ
• Integrações: Stripe, OpenAI, Google Maps, Infobip (SMS), API de tradução
• Hospedagem atual: VPS (Hostinger)
Busco alguém com organização, responsabilidade e experiência real com SaaS, APIs externas e automações. O foco será:
• Continuidade de features
• Ajustes no código atual
• Performance
• Integrações e testes
Preferências:
• Já trabalhou com SaaS ou automações? Ótimo!
• Experiência com Stripe, IA ou mensageria é um diferencial.
• Comprometimento com prazos e boa comunicação são essenciais.
NodeJS
React
Cliente:
DiegoS
(11
avaliações)