Finalizar back?end, integrações, segurança e métricas para que corretores e gestores utilizem em produção sem gargalos, incluindo automação de IA, fila de jobs, billing e observabilidade. 2. Escopo de trabalho Nº Módulo Descrição resumida Aceitação 1 Webhook Cloud API Receber e salvar inbound/outbound → messages, criar conversations Recebe 100 msg/min sem 5xx 2 Fila BullMQ (Redis) Processar IA (resumo + scoring) e geração de alertas fora do request Lag < 2 min com 500 conversas 3 Lead Scoring v1 Fórmula 0?100 (interest, recency, response, history) → tabela lead_scores Campo score visível no painel 4 Resumo ia gpt?4o com prompt curto, salva conversations.summary Resposta < 5 s em 90 % dos casos 5 Agendamento de Visita Modal ↔ tabela visits; cron worker → cria alerts “Visita hoje” Toast e banner gestor corretos 6 Analytics reais Heatmap e fluxo alimentados por dados do banco (substituir mocks) Página /analytics sem erro 7 Segurança & lgpd rls em todas as tabelas; purge msgs>24 meses; audit_log tentativa de acesso fora da empresa = 403 8 stripe billing planos starter (5 corretores) / pro (ilimitado); webhooks de cobrança conta suspensa se invoice.payment_failed 9 Observabilidade Sentry (front/back), Grafana Cloud (queue, ingest, error rate), /healthz Alertas Slack em 5 min 10 Tests & CI Cypress (3 flows), 15 % unit coverage, GitHub Actions CI → Vercel/Lovable Build verde + testes passando 3. Prazos sugeridos Fase Entrega Dias úteis Kick?off & setup acesso repo, Supabase, Meta 0.5 Webhook + fila módulos 1–2 1 IA + scoring módulos 3–4 1 Visitas & analytics módulos 5–6 1 Segurança & billing módulos 7–8 1 Observabilidade & testes módulos 9–10 1 Total MVP pronto p/ beta ~5–6 dias (Propostas podem ajustar cronograma.) 4. Tech stack (já em uso) Front: Vite + React 18, shadcn/ui, React?Router?DOM 6 Back: Node.js 20 (Express style via Lovable routes) DB & Auth: Supabase (PostgreSQL + Storage + RLS) Queue: Redis (BullMQ) AI: OpenAI GPT?4o & Embeddings Payments: Stripe Deploy: Lovable Preview / Production (Vercel?style), Fly.io for workers 5. Entregáveis PRs mergeados em dev, build verde no CI. Checklist funcional (tabela acima) validado em staging. Documentação README.md com setup local, env vars, scripts workers. 30?min hand?off call + vídeo curto de demonstração. 6. Acesso fornecido Repositório GitHub com branch dev. Painel Supabase (credentials + service key). Conta Meta Cloud API sandbox (token + webhook verify token). Chave OpenAI + Stripe test keys. Vercel/Lovable project admin. 7. Perfil desejado Sólida experiência em Node.js + Supabase (RLS). Vivência com filas (BullMQ/Redis) e Webhooks Stripe/Meta. Deploy contínuo (GitHub Actions, Vercel, Fly.io). Testes E2E com Cypress. Entrega rápida, comunicação diária. Como candidatar?se: Link GitHub com projeto similar (SaaS, queues, webhooks). Confirme disponibilidade para sprint de 5–6 dias. Referências ou depoimentos.Category: IT & ProgrammingSubcategory: OtherProject size: MediumIs this a project or a position?: ProjectI currently have: I have the designRequired availability: As neededAPI Integrations: Cloud Storage (Dropbox, Google Drive, etc.), Other (Other APIs)
Keyword: PHP
Price: $250.0
Secondary Price: $500.0
I own a small hostel with 6 rooms located on the Nile in the heart of Cairo. I'm looking for a professional web designer to help me enhance the online presence of my hostel. Key Tasks: - Design a modern, user-friendly website highlighting: - The unique locati...
View Job