Evaluating bids

Desarrollador Full-Stack para Crm de Whatsapp con React, Node.js y Supabase

Published on the June 01, 2026 in IT & Programming

About this project

Open

Se busca un desarrollador Full-Stack experimentado para construir un sistema CRM completo para la gestión de mensajes de WhatsApp. El cliente es una institución de salud que maneja aproximadamente 150 mensajes diarios por WhatsApp, y el objetivo es llevar a producción una solución robusta y escalable.

El proyecto ya cuenta con una base sólida:
- Frontend funcional con pantallas de CRM, desarrollado en React y TanStack.
- Estructura inicial de rutas y componentes.
- Borrador de esquema SQL para Supabase.

El alcance del proyecto (MVP + base escalable) incluye:
- Conectar el frontend existente a una instancia real de Supabase.
- Diseñar y ajustar el modelo de datos final para la base de datos.
- Desarrollar el backend para manejar Webhooks de WhatsApp Cloud API (Meta).
- Implementar la recepción y almacenamiento de mensajes de WhatsApp en tiempo real.
- Habilitar el envío de mensajes desde el CRM hacia WhatsApp.
- Crear una bandeja de entrada multiagente con estados de conversación (abierta, en espera, cerrada).
- Funcionalidad para la asignación de conversaciones a agentes específicos.
- Implementar un sistema básico de login y roles (administrador, recepción, médico).
- Establecer reglas iniciales de triaje de mensajes basadas en palabras clave (ej: biopsia, radioterapia, oncología).
- Realizar el despliegue inicial en un entorno de producción.
- Proporcionar documentación mínima para la operación del sistema.

Stack preferido:
- Frontend: React + TanStack (base existente).
- Backend: Node.js (se valorará la justificación del framework a elegir).
- Base de datos y Autenticación: Supabase (Postgres + Auth + RLS).
- Integración WhatsApp: Meta WhatsApp Cloud API.
- Despliegue: A definir (Vercel, Render, Fly, etc.).

Entregables esperados:
- Código fuente completo, limpio y bien organizado.
- MVP funcional de extremo a extremo.
- Despliegue en un entorno productivo inicial.
- Documentación concisa (configuración, variables de entorno, arquitectura).
- Una sesión de capacitación breve para el traspaso del proyecto.

Se busca un profesional con enfoque en la relación costo/beneficio, evitando la sobreingeniería, para tambien sumarse a trabajos a futuro, ya que estamos formando una empresa. Se valorarán las propuestas que detallen el trabajo por hitos, incluyendo tiempos y precios por cada fase. Es fundamental contar con experiencia real en la integración de WhatsApp Cloud API y Supabase. El presupuesto es abierto, priorizando la calidad, el precio y el compromiso de entrega. Se apreciará la separación entre el MVP y posibles mejoras futuras en la propuesta. El plazo ideal para el MVP es de 4 a 8 semanas, dependiendo de la propuesta técnica realista.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by K. H.