About this project
it-programming / web-development
Open
📌 Proyecto: Plataforma Web de Compras y Logística para Constructora
🎯 Objetivo
Desarrollar una plataforma web de gestión de compras y logística para una empresa constructora, con control de solicitudes, cotizaciones, órdenes de compra y logística de materiales. El sistema debe ser multiusuario, con perfiles según cargo (solicitante, responsable de autorización, compras, logística), y debe integrarse con WhatsApp para notificaciones y comunicación con proveedores.
🛠️ Tecnologías requeridas
Frontend: AdminLTE (última versión)
Backend: PHP
Base de datos: MySQL
Integraciones: API de WhatsApp (notificaciones y envío/recepción de documentos), IA básica para respuestas automáticas a proveedores.
📋 Funcionalidades principales
1. Solicitud de compra
CRUD de solicitudes de compra.
Datos principales: obra, rubro, fecha requerida, observaciones.
ÍTems: cantidad, unidad, descripción, foto opcional.
Múltiples ítems por solicitud.
Estados de la solicitud:
sin procesar
aguardando autorización
esperando cotización proveedor
aguardando autorización por solicitante
pasado a orden de compra
aguardando retiro de logística
con ítem faltante
restricciones por usuario:
el solicitante solo ve sus propias solicitudes.
Usuarios de nivel superior pueden ver todas, aplicar filtros y autorizar.
Notificación automática por WhatsApp al responsable de autorización.
2. Cotización con proveedores
Agrupación de ítems por rubro en PDF para enviar a proveedores.
Envío de solicitud de cotización vía WhatsApp.
IA básica que responda preguntas comunes de los proveedores.
Si la pregunta excede la IA → redirigir al solicitante por WhatsApp.
Cuando el proveedor envía presupuesto, este se remite al solicitante para conformidad.
3. Orden de compra
Una vez aprobada la cotización → generación de Orden de Compra (OC).
Envío de la OC al responsable para autorización.
OC autorizada → se envía automáticamente al proveedor vía WhatsApp.
Confirmación de disponibilidad vía IA (o proveedor directo).
Notificación a logística para coordinar retiro.
4. Logística y entrega en obra
Remito digital con dos etapas:
Retiro en proveedor → estado “en tránsito”.
Entrega en obra → solicitante debe dar conformidad.
Si todo está conforme, la solicitud se cierra automáticamente.
Si hay faltantes, queda registrada como pendiente para seguimiento.
5. Flujo de rechazo y correcciones
Si una solicitud u orden de compra no es autorizada:
Vuelve al solicitante con notas de observación.
El solicitante puede corregirla y reenviar para autorización.
✅ Entregables esperados
Plataforma web responsive (AdminLTE).
Base de datos MySQL estructurada para trazabilidad de solicitudes.
Módulo de login y roles de usuario.
CRUD completo de solicitudes, órdenes y remitos.
Sistema de estados con notificaciones automáticas por WhatsApp.
Generación de PDFs de solicitudes, cotizaciones y órdenes de compra.
Integración básica de IA para respuestas automáticas a proveedores.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed