Sistema web desarrollado para optimizar la gestión de inventario, pedidos y operaciones internas de la empresa textil Daos Sport. La solución permite centralizar la información del negocio, mejorar la trazabilidad y reducir errores operativos.
🔐 Aplicación privada orientada a uso interno.
- Optimizar el control de inventario en tiempo real
- Automatizar el flujo de pedidos
- Centralizar la información del negocio
- Reducir errores manuales
- Escalar operaciones de forma eficiente
- CRUD completo de productos
- Control de stock disponible
- Organización por categorías
- Registro de pedidos
- Estados del pedido (pendiente, procesado, entregado)
- Relación pedidos-clientes
- Actualización automática de stock
- Alertas por bajo inventario
- Sistema de roles (administrador / cliente)
- Control de acceso por permisos
- Autenticación basada en sesiones
- Protección de rutas por roles
- Validación de datos de entrada
- Manejo seguro de credenciales (hashing por defecto de Django)
- Arquitectura cliente-servidor
- Patrón MVT (Model - View - Template)
- Separación de responsabilidades
- Django (Python)
- PostgreSQL
- HTML5 (Templates Django)
- CSS3
- JavaScript
- Git
- GitHub
Este proyecto fue diseñado aplicando principios clave de desarrollo backend:
- Implementación de lógica de negocio para control de inventario (evitando inconsistencias como stock negativo)
- Manejo de relaciones entre entidades (productos, pedidos, usuarios)
- Validación de datos tanto a nivel de formularios como de lógica del sistema
- Uso de Django Signals para automatización de procesos internos
- Control de integridad de datos y consistencia del sistema
- Manejo de estados en pedidos (flujo del sistema: pendiente, procesado, entregado)
- Organización modular del proyecto mediante apps independientes (usuarios, productos, pedidos)
Se implementaron medidas básicas de seguridad orientadas a aplicaciones web:
- Autenticación de usuarios mediante sesiones
- Autorización basada en roles (control de acceso a funcionalidades)
- Validación y sanitización de entradas del usuario
- Uso de hashing seguro de contraseñas proporcionado por Django
- Protección de vistas y rutas sensibles
-
✅ Sistema funcional en uso interno
-
🔧 Mejoras futuras:
- Dashboard analítico
- Reportes avanzados
- Integración con facturación
Eric Joel Cacuango de la Torre Backend Developer | Security Focused
Proyecto desarrollado para una empresa real. Por motivos de confidencialidad, el acceso público y datos reales no están disponibles.