Volver al portafolio
E-commerce y sistema de gestión

RSE Store

La tienda vende sola de noche y, por la mañana, el inventario y la caja ya están cuadrados.

Sistema web integral para una tienda de componentes electrónicos: tienda online de cara al cliente y, detrás, un panel con inventario, usuarios con permisos granulares y un módulo financiero completo. Todo sobre la misma base de datos, sin exportar nada a Excel para saber cómo va el negocio.

Cliente RSE Store
Industria Electrónica / retail
Año 2026
Servicios E-commerce, ERP, sistema financiero
Panel de RSE Store: órdenes del día, ingresos, clientes y gráfico de órdenes mensuales
El panel al abrir: estado del día, órdenes del mes y reparto por tipo de equipo.
El punto de partida

Vender por mensaje y anotar en una libreta ya no daba

La tienda funcionaba, pero cada operación vivía en un sitio distinto: el pedido en WhatsApp, el stock en la cabeza del encargado y las cuentas en una hoja que solo entendía una persona.

El catálogo no estaba en ninguna parte

Cada cliente preguntaba por precio y disponibilidad, y alguien tenía que ir al estante a mirar antes de responder.

Tienda online con stock y precio siempre visibles.

Todos veían todo

Para que un empleado pudiera cargar productos había que darle acceso al sistema completo, finanzas incluidas.

Permisos granulares: cada quien ve solo lo suyo.

Las cuentas se armaban a fin de mes

Saber cuánto se vendió, cuánto se gastó y cuánto aportó cada técnico era un trabajo de horas con calculadora.

Cuadre de caja y reportes en tiempo real.

El carrito no daba confianza

Un carrito básico, sin pasos claros ni validación de stock, dejaba al cliente sin saber si su pedido había entrado.

Proceso guiado y confirmación por WhatsApp.
Cómo funciona

De la visita del cliente al cuadre de caja

La venta y la administración no son dos sistemas conectados a la fuerza: son el mismo sistema visto desde dos lados.

El cliente busca

Búsqueda en tiempo real con resaltado y filtros por marca, tipo y rango de precio. Los productos destacados salen con su badge.

Arma su pedido

Página dedicada de carrito con pasos visuales, control de cantidad, validación de stock y totales calculados al momento.

Confirma la compra

El pedido se confirma por WhatsApp con los elementos de confianza a la vista, y el stock se descuenta del inventario.

La tienda cuadra

Ingresos y gastos quedan registrados y el panel financiero muestra el cuadre del día sin que nadie sume nada a mano.

Qué incluye

Seis modulos que trabajan sobre los mismos datos

Todo lo que ocurre en la tienda online se refleja de inmediato en el panel, y al revés. No hay sincronizaciones nocturnas ni archivos que importar.

Carrito de compras profesional

Página dedicada con pasos visuales del proceso, control de cantidad, validación de stock, cálculo de totales y persistencia en localStorage.

Sistema RBAC de permisos

Control granular con 15 permisos distintos para productos, usuarios, finanzas y configuración, validados en el frontend y en el backend.

Módulo financiero completo

Registro de ingresos y gastos, cuadre de caja en tiempo real, reportes diarios, semanales y mensuales con calendario visual y análisis por técnico.

Panel administrativo

Dashboard con gestión de productos, usuarios, inventario y finanzas, con navegación rápida y acciones directas sobre cada registro.

Búsqueda y filtros avanzados

Búsqueda en tiempo real con resaltado de resultados, filtros por marca, tipo y rango de precio, y badges para destacar productos.

Interfaz responsive moderna

Mobile first, con glassmorphism, gradientes y animaciones suaves pensadas para verse igual de bien en el celular que en el escritorio.

Módulo de inventario de RSE Store con productos, existencia, mínimo y precios
Inventario: existencia, mínimo por producto y aviso automático de stock bajo.
Desafíos

Las cuatro decisiones que definieron el proyecto

Un sistema que toca ventas, inventario y dinero se rompe por las juntas. Estas son las que hubo que resolver antes de escribir la primera pantalla.

01 Permisos verdaderamente granulares

Problema

La empresa necesitaba controlar al detalle qué puede hacer cada usuario, sin exponer las funciones sensibles del negocio.

Solución

Implementamos un sistema RBAC con 15 permisos individuales, validación en frontend y backend, y plantillas por rol para asignarlos en un clic.

02 Reportería financiera compleja

Problema

Necesitaban seguimiento por técnico, por tipo de servicio y por método de pago, en múltiples rangos de fechas.

Solución

Desarrollamos un módulo financiero con calendario visual, reportes predefinidos (diario, semanal y mensual) y análisis individual por técnico.

03 Una compra que inspire confianza

Problema

El carrito básico no guiaba al cliente ni le daba señales de que su pedido estuviera en buenas manos.

Solución

Creamos una página dedicada de carrito con pasos visuales, validaciones, badges de seguridad y confirmación por WhatsApp.

04 Crecer sin reescribir

Problema

El sistema debía acompañar el crecimiento del negocio sin obligar a rehacerlo entero en dos años.

Solución

Arquitectura API RESTful con separación clara entre frontend y backend, código modular y base de datos normalizada en tercera forma normal.

Punto de venta de RSE Store
El punto de venta descuenta del mismo inventario que ve la tienda en línea.
Resultados e impacto

Lo que quedo entregado

Un sistema en producción que cubre la venta, la administración y las finanzas de la tienda sin depender de herramientas externas.

~245
Horas de desarrollo
8,000+
Líneas de código
15
Permisos granulares
100%
Control integrado
  • Digitalización completa. Ventas, administración y finanzas en un solo sistema, sin herramientas sueltas alrededor.
  • Automatización. Reducción del 70% en las tareas manuales de gestión que antes ocupaban al encargado.
  • Control en tiempo real. Visibilidad inmediata del inventario y de las finanzas, sin cierres ni esperas.
  • Escalabilidad. Arquitectura preparada para más de 10.000 productos y 100 usuarios concurrentes.
  • Retorno. Un sistema valorado entre 2.000 y 4.000 USD según los estándares del mercado.
Con qué está hecho

Tecnologías utilizadas

Stack conocido y sostenible, elegido para que el sistema se pueda mantener y ampliar durante años.

Frontend

HTML5, CSS3 y JavaScript ES6+ sin frameworks pesados, con AJAX contra la API y persistencia del carrito en la LocalStorage API.

Backend y datos

PHP 8.x con PDO sobre MySQL 8.x, expuesto como API RESTful y con la base de datos normalizada en tercera forma normal.

Entorno

Desarrollo sobre XAMPP con Apache y phpMyAdmin, y despliegue con la misma configuración para evitar sorpresas al publicar.

HTML5 CSS3 JavaScript ES6+ PHP 8.x MySQL 8.x PDO RESTful API AJAX LocalStorage API Apache Responsive Design Glassmorphism

¿Necesitas un sistema completo, no solo una tienda?

Desarrollamos soluciones que unen la venta online, la gestión administrativa y el control financiero en una sola pieza.