Estamos desarrollando EleCloud, un panel en la nube que consolida la información de múltiples tiendas que utilizan Eleventa POS en Guatemala. Las fases 1–6 ya están desarrolladas, implementadas y funcionando en producción (
Next.js 14, Neon Postgres en Vercel, autenticación JWT y contrato OpenAPI).
El producto está completamente en español y todos los montos se manejan en Quetzales guatemaltecos (GTQ).
Necesitamos ampliar el código existente para desarrollar las Fases 7–10:
1. Ventas en tiempo real
* Feed de ventas en vivo (WebSocket/SSE), donde cada nueva venta aparezca en cuestión de segundos.
* Visualización por tienda y consolidado de todas las tiendas.
* Contadores de ventas en tiempo real.
2. Panel consolidado de múltiples tiendas
* Vista ejecutiva con información de todas las tiendas.
* Ventas, utilidades y gastos por tienda.
* Ranking de tiendas.
* Mapa de calor de ventas por hora.
* Posibilidad de ingresar al detalle de cada tienda.
* Diseño totalmente adaptable (responsive).
3. Reportes mensuales de inventario
* Reportes por tienda y consolidados.
* Inventario inicial, entradas, ventas, inventario final y variaciones.
* Exportación profesional a PDF y Excel.
* Envío automático del reporte por correo electrónico el día 1 de cada mes.
4. Analítica de productos y escaneo de códigos de barras
* Productos más vendidos y menos vendidos (por cantidad o por ingresos).
* Información detallada del producto (historial de ventas, inventario y margen de ganancia).
* Sugerencias de reabastecimiento.
* Escaneo de códigos de barras utilizando:
* Cámara del teléfono.
* Cámara web de la computadora.
* Lectores USB.
* Compatible con PWA/WebRTC para búsqueda de productos y entradas de inventario.
Tecnologías
*
Next.js
* React
* TypeScript
* PostgreSQL
* Tailwind CSS
* WebSockets / Pusher / Ably / Supabase
Plazo de Entrega: No definido