electrostore
ElectroStore es una solución de gestión de inventario electrónico que combina interfaz web, módulos ESP y arquitectura microservicios. Permite gestionar componentes, localizarlos en espacios de almacenamiento con luces LED, visualizar mapas de almacenamiento y gestionar proyectos electrónicos.
Ficha actualizada 22 sept 2026, 18:37 · upstream 22 sept 2026, 17:31 · release v1.3.0
Qué es electrostore
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ElectroStore es un sistema ERP completo para la gestión del inventario de espacios de almacenamiento, capaz de localizar componentes, almacenar proyectos y gestionar entregas. La solución combina una interfaz web basada en Vue.js, módulos ESP (ESP-01 con luces WS2812B) y arquitectura microservicios que se comunican mediante MQTT. El sistema permite visualizar el estado del inventario en tiempo real, configurar alertas de stock, gestionar proyectos electrónicos asociados a componentes y acceder a documentación técnica mediante RAG (Retrieval-Augmented Generation). Se recomienda utilizar la herramienta de configurador online para generar los archivos necesarios según el tipo de despliegue deseado.
- Gestionar un inventario de componentes electrónicos en espacios de almacenamiento
- Localizar componentes específicos mediante luces LED indicadoras
- Visualizar mapas de almacenamiento y estado del stock desde la interfaz web
- Recibir alertas por correo o notificaciones push cuando el stock baja del mínimo
- Gestionar proyectos electrónicos asociados a componentes con documentación técnica
- Organizar documentos, hojas de datos y notas relacionadas con proyectos
- Arquitectura microservicios con servicios separados para API, notificaciones, cron jobs, workers (MQTT) y frontend
- Soporte de múltiples tipos de almacenamiento: cajas Parkside Lidl, estanterías, armarios, etc.
- Integración con RAG para consultar documentación técnica asociada a componentes o proyectos
- Interfaz web completa en Vue.js con visualización 2D/3D del espacio de almacenamiento
- Soporte de notificaciones push y email mediante el servicio NOTIF
- Configurador online que genera automáticamente docker-compose, appsettings.json y scripts de instalación
- La interfaz web no incluye gestión directa de inventario (solo visualización), lo que requiere integración con un ERP externo para la entrada de datos
- El sistema depende de módulos ESP externos (ESP-01) que deben ser adquiridos por separado, sin soporte nativo de componentes electrónicos
- La arquitectura microservicios introduce complejidad en el despliegue y mantenimiento del sistema
- No se incluye un motor de búsqueda completo ni una base de datos de usuarios con autenticación robusta
- El RAG está limitado a documentos importados manualmente, sin integración automática con bases de datos externas
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se recomienda utilizar la herramienta de configurador online para generar los archivos necesarios. Para producción se sugiere el tipo 'Release' que utiliza imágenes Docker publicadas en GHCR. Se debe configurar un servidor web (Nginx o similar) como reverse proxy y un servicio de DNS externo. El entorno de desarrollo requiere Docker, Traefik con proveedor Docker y Let's Encrypt para certificados SSL. Se recomienda desplegar en una infraestructura contenedizada con escalabilidad horizontal para manejar múltiples espacios de almacenamiento simultáneamente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.