Evaluating bids

Desarrollo de Crm de Whatsapp con Laravel y Api

Published on the June 10, 2025 in IT & Programming

About this project

Open

Descripción del proyecto
Estamos contratando a un ingeniero en software con experiencia comprobable en Laravel y consumo de APIs externas para desarrollar un CRM de WhatsApp desde cero. Este sistema será utilizado comercialmente por Tracker México y deberá cumplir con estándares técnicos profesionales de calidad, seguridad y escalabilidad.

Objetivo del sistema
Desarrollar una plataforma web tipo CRM que permita a negocios gestionar conversaciones de WhatsApp con sus clientes, organizando contactos, mensajes, recordatorios y reportes, todo en una sola interfaz centralizada.

Requisitos Técnicos
🔹 Backend
Laravel 10+ (uso de Artisan, Eloquent, middleware, etc.)

Autenticación con Laravel Breeze o Jetstream

Jobs y Queues para envío de mensajes programados

Seguridad (encriptación, validación de entradas, roles)

🔹 Frontend
Blade (o Vue.js si se justifica)

Interfaz responsive y moderna

Uso de componentes reutilizables

🔹 Base de datos
MySQL estructurada y optimizada

Relaciones 1:N: usuarios → contactos → mensajes

🔹 API de WhatsApp
Integración con Z-API, Twilio o WhatsApp Cloud API

Recepción de mensajes vía Webhook

Envío de mensajes desde el sistema con adjuntos

Manejo de sesiones/token seguro

🔹 Hosting / Infraestructura
El sistema debe estar listo para ser desplegado en un VPS (DigitalOcean, Contabo, etc.)

Uso de HTTPS obligatorio

🔧 Módulos funcionales a desarrollar
Login y control de acceso (admin y agentes)

Gestión de contactos con etiquetas y búsqueda avanzada

Envío y recepción de mensajes desde WhatsApp

Historial de conversaciones completo por cliente

Dashboard con estadísticas: mensajes diarios, actividad de agentes, etc.

Sistema de recordatorios y tareas asignables

Configuración de API/Token de WhatsApp por usuario

Panel de configuración general

📈 Escalabilidad esperada
Inicialmente 50-100 usuarios, con proyección a +1,000

Diseño limpio y escalable

🗂️ Entregables obligatorios
Código fuente completo (Laravel + Frontend)

Repositorio Git (GitHub o GitLab)

Manual técnico (instalación, API, base de datos)

Manual de usuario final

Deploy en servidor de pruebas

30 días de soporte post-entrega para ajustes y bugs

📆 Plazo de entrega
Máximo 6 semanas desde el inicio del proyecto. Se espera avance semanal con entregables parciales.

EL SISTEMA LO DEBEN DEJAR MONTADO EN SERVIDOR

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 S. T.