Trabajo de Fin de Grado - DAM (Desarrollo de Aplicaciones Multiplataforma)
MEDAC Davante Elche | Curso 2023-2025
CartX es un sistema revolucionario de checkout automático que sustituye las tradicionales cajas de autoservicio por un innovador portón inteligente equipado con tecnología RFID. Los clientes simplemente pasan con su carrito a través del sistema y todos los productos son detectados automáticamente, eliminando la necesidad de escanear manualmente cada artículo.
⚠️ Estado del Proyecto: Work in Progress (WIP)
MEDAC priorizó el enfoque del TFG en el proyecto de empresa y no en el desarrollo del software (una pena...), por lo que el código nunca se llegó a terminar.
Este proyecto ha sido creado por Cristian Olivares (visibait), Alberto Rodríguez, Carlos Cremades y Fernando Luján.
|
|
graph TB
A[🛒 Cliente con Carrito] --> B[🚪 Portón RFID CartXUI]
B --> C[☁️ CartXCloud Backend]
C --> D[📱 CartXStockerApp]
C --> E[💾 MongoDB Database]
B --> F[💳 Sistema de Pagos]
B --> G[🖥️ Pantalla Dual]
D --> H[📦 Gestión Inventario]
D --> I[📊 Métricas Tienda]
style A fill:#e1f5fe
style B fill:#f3e5f5
style C fill:#e8f5e8
style D fill:#fff3e0
Repositorio | Descripción | Tecnologías | Estado |
---|---|---|---|
CartXCloud | 🌐 Backend principal del sistema | Node.js, TypeScript, MongoDB, Socket.IO | 🟡 WIP |
CartXUI | 🖥️ Sistema del portón con doble pantalla | Electron, React, TypeScript, TensorFlow | 🟡 WIP |
CartXStockerApp | 📱 App móvil para reponedores | React Native, Expo, TypeScript | 🟡 WIP |
Aquí próximamente aparecerá un video conceptual del sistema CartX en funcionamiento
- 🚶♂️ Entrada: El cliente se acerca al portón con su carrito/cesta o con los productos en la mano
- 🔍 Detección: Los sensores RFID identifican automáticamente todos los productos
- 📊 Procesamiento: El sistema calcula el total y muestra los artículos en pantalla
- 💳 Pago: El cliente selecciona su método de pago preferido
- ✅ Salida: Transacción completada, el cliente puede marcharse
Característica | Descripción | Beneficio |
---|---|---|
🔄 Real-time Updates | Socket.IO para actualizaciones instantáneas | Sincronización perfecta entre dispositivos |
🎯 Multi-tenant | Soporte para múltiples tiendas | Escalabilidad empresarial |
🔒 Precisión Financiera | Biblioteca big.js para cálculos exactos | Eliminación de errores de redondeo |
🌐 Multi-idioma | Soporte para 6 idiomas | Accesibilidad global |
🤖 IA Integrada | TensorFlow para detección de presencia | Experiencia de usuario inteligente |
Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM)
🏫 Centro: MEDAC Davante Elche
📅 Período: 2023-2025
🎯 Objetivo: Desarrollar un sistema completo de retail automatizado
Este proyecto no se puede redistribuir ni modificar bajo ningún concepto. Los derechos del código pertenecen única y exclusivamente a Cristian Olivares Canales (visibait).
⭐ Si te gusta este proyecto, ¡dale una estrella! ⭐