Catálogo dinámico
Productos organizados por categorías con navegación y búsqueda orientadas a una experiencia de compra intuitiva.

DevPass
TECHNOLOGY · DEVELOPMENT · AI
BUILD · LEARN · DOCUMENT
Plataforma integral de gestión comercial y tienda online desarrollada para digitalizar el ciclo de ventas de DonGlai LED, integrando experiencia e-commerce, administración, seguridad y persistencia empresarial.
MVC
Arquitectura
12+
Tecnologías
RBAC
Control de acceso
MySQL
Persistencia
Enterprise E-Commerce Solution fue planteado para digitalizar completamente el ciclo comercial de DonGlai LED.
La plataforma combina un frontend responsive para los clientes con un backend administrativo orientado a la gestión integral del negocio.
El resultado es una solución que conecta catálogo, usuarios, proveedores, inventario, seguridad y persistencia dentro de una arquitectura organizada.
El módulo público está diseñado para facilitar la navegación, consulta de productos y comunicación con el negocio.
Productos organizados por categorías con navegación y búsqueda orientadas a una experiencia de compra intuitiva.
Información detallada de los productos para facilitar la evaluación antes de realizar una compra.
Interfaz adaptada a diferentes tamaños de pantalla mediante Bootstrap y CSS.
Integración orientada a facilitar la comunicación directa entre clientes y el negocio.
Integración de ubicación para facilitar el acceso a las instalaciones físicas.
Consultas dinámicas para mejorar la interacción y reducir recargas innecesarias.
La solución sigue el patrón Modelo-Vista-Controlador con una separación clara entre datos, lógica de aplicación y presentación.
Interfaz web responsive utilizada por los usuarios para navegar, consultar productos y comunicarse con el negocio.
Servlets y controladores encargados de recibir solicitudes y coordinar la lógica de aplicación.
Entidades, DTOs y DAOs que representan y gestionan los datos del sistema.
JDBC, MySQL y procedimientos almacenados para la gestión de información.
src/
├── Model/
│ ├── DAO/
│ ├── DTO/
│ └── Entities/
│
├── Controller/
│ ├── AdminController
│ └── AuthController
│
└── Web/
├── css/
├── js/
└── img/El backend administrativo concentra las operaciones necesarias para gestionar productos, usuarios, proveedores y demás entidades del sistema.
Administración del catálogo, información de productos y control de inventario.
Sistema de usuarios con permisos y acceso diferenciado según el rol.
Gestión centralizada de proveedores y operaciones relacionadas con la cadena de suministro.
Panel administrativo para consultar información y gestionar las principales operaciones.
Operaciones de creación, consulta, actualización y eliminación sobre las entidades del sistema.
Gestión de mensajes y comunicación desde la plataforma.
Autenticación mediante sesiones HTTP y tokens
Control de acceso basado en roles
Validación en cliente y servidor
Prepared Statements contra SQL Injection
HTTPS para comunicación segura
Hashing de contraseñas
Capturas reales de los diferentes módulos desarrollados para la plataforma.
Estructura semántica de las interfaces.
Diseño, responsive y animaciones.
Componentes y sistema responsive.
Interactividad y comportamiento del cliente.
Base tecnológica para la lógica empresarial.
Servidor de aplicaciones para el despliegue.
Generación de vistas y presentación dinámica.
Persistencia de información empresarial.
Autenticación y control de acceso.
Conectividad y acceso a la base de datos.
Control de versiones y repositorio.
Lógica empresarial implementada en MySQL.
MySQL 8 funciona como capa de persistencia, complementado con JDBC, transacciones ACID y procedimientos almacenados para determinadas operaciones empresariales.
La documentación contempla Java JDK, Apache Tomcat, MySQL y Maven como parte del proceso de compilación, empaquetado y despliegue.
mvn clean compile mvn package # WAR target/tienda_web.war # Apache Tomcat $CATALINA_HOME/webapps/
Es una plataforma integral de gestión comercial y tienda online que combina una experiencia e-commerce para clientes con un backend administrativo para la gestión empresarial.
El proyecto utiliza el patrón Modelo-Vista-Controlador (MVC), separando modelo, controladores y vistas.
La documentación del proyecto especifica Java EE, Servlets, JSP, JSTL y Apache Tomcat.
La plataforma utiliza MySQL 8 como sistema de persistencia, junto con JDBC y procedimientos almacenados.
Sí. El sistema contempla autenticación, roles y permisos diferenciados para controlar el acceso a las funcionalidades administrativas.
DonGlai LED integra la experiencia de compra con las herramientas necesarias para administrar la operación comercial desde una misma plataforma.
El proyecto reúne arquitectura MVC, Java EE, MySQL, seguridad, gestión de usuarios, inventario, proveedores y una interfaz responsive orientada al cliente final.
E-Commerce · Administración · Seguridad · Datos
Revisa el código fuente, arquitectura y documentación del sistema en GitHub.