Resumen general del sistema (Admin Panel)
Este documento presenta un resumen estructurado de la Fase 1 del proyecto de desarrollo del ecosistema digital de Digital Photo Supply, enfocado principalmente en su plataforma administrativa (Admin Panel).
Visión del Admin Panel
El sitio administrativo tiene como objetivo principal servir como el núcleo operativo para la gestión de la plataforma de ventas.
Funciones clave
- Gestión de categorías de productos
- Administración de productos y sus versiones
- Control de precios, ofertas y márgenes
- Manejo de órdenes de venta
- Supervisión de clientes y operaciones logísticas
Módulos y páginas principales (Fase 1)
1. Página de Login
Descripción
Pantalla de acceso principal al sistema administrativo. Incluye campo de usuario, contraseña, código QR para autenticación rápida y lista de sesiones activas.
Objetivo
- Facilitar un acceso rápido y seguro
- Permitir autenticación eficiente en entornos con múltiples sesiones
- Reducir fricción en el inicio de sesión mediante QR
2. Recuperación de Contraseña (Envío de Código)
Objetivo
- Permitir recuperación de acceso de forma segura
- Iniciar flujo de verificación del usuario
- Reducir soporte manual asociado a accesos
3. Nueva Contraseña
Objetivo
- Restablecer credenciales de forma segura
- Garantizar cumplimiento de políticas de seguridad
- Completar el flujo de recuperación de acceso
4. Dashboard (Panel Principal)
Objetivo
- Proveer una visión rápida del estado del negocio
- Permitir toma de decisiones basada en datos inmediatos
- Detectar problemas operativos de forma temprana
5. Página de Alertas
Objetivo
- Centralizar todos los problemas y tareas críticas
- Facilitar seguimiento y resolución
- Mejorar la eficiencia operativa del equipo
6. Página de Órdenes
Tipos de órdenes
- Cotización (Quotation)
- Orden de cliente (Sales Order)
- Orden de reposición de stock
6.1 Página de Crear Nueva Orden
Pantalla inicial simplificada para la creación de una nueva orden definiendo el contexto operativo y redirigiendo al usuario.
6.2 Página de Gestión de Orden (Manage Order)
Página modular que consolida Alertas, Resumen general, Finanzas, Cotización, Documentos, Facturación, Entrega/Retiro, Productos y Servicios adicionales en una sola vista.
7. Página de Crear Cliente
Objetivo
- Permitir el registro estructurado de nuevos clientes
- Centralizar la información necesaria para procesos comerciales y logísticos
8. Página de Lista de Clientes
Objetivo
- Centralizar la gestión de clientes
- Facilitar búsqueda y segmentación
- Mejorar la eficiencia en la gestión comercial
9. Página de Crear Descuentos
Descripción
Pantalla para la creación y configuración de descuentos aplicables a productos u órdenes. Incluye:
- Tipo de descuento: Porcentaje, Monto fijo, Código de descuento (si aplica).
- Valor del descuento, fecha de creación, configuración de vigencia y usuario creador.
- Reglas: Aplicación por tipo de cliente, por producto/categoría y restricciones de uso.
Objetivo
- Permitir la gestión flexible de estrategias comerciales
- Facilitar promociones y campañas de venta
- Mantener control y trazabilidad de los descuentos aplicados
10. Página de All Products (Listado de Productos)
Descripción
Pantalla principal para la visualización y gestión de todos los productos del sistema. Incluye:
- Tabla con listado de productos (Nombre, Categoría, Estado, Cantidad de versiones asociadas).
- Sistema de filtros avanzados (categoría, estado, disponibilidad) y buscador.
- Botón principal de “Crear Nuevo Producto”.
Objetivo
- Centralizar el catálogo completo de productos
- Facilitar la administración y organización
- Servir como punto de entrada a la gestión avanzada (versiones, precios, stock)
10.1 Página de Gestión de Versiones de Producto
Descripción
Esta página permite gestionar las distintas versiones de un producto, las cuales representan variaciones comerciales y operativas (por ejemplo: diferentes proveedores, precios, condiciones, etc.). Cada versión es una unidad independiente de gestión.
10.1.1 Acciones principales (Modales)
- Edit: Editar información general.
- Edit Status: Cambiar estado (activo, inactivo).
- Pricing and Stock: Administrar precios e inventario.
- Market Price: Precios de referencia del mercado.
- Edit Active Supplier: Definir el proveedor activo.
- Facebook Integration: Integración con catálogo externo.
- Delete: Acción crítica para eliminar la versión.
10.1.2 Módulos secundarios (Panel expandido)
- Price History / Status History
- Sections (Secciones y filtros)
- Suppliers Information / Supplier Prices
- Competitor Prices / Price Comparison
- Stock Per Location
- Sales Orders / Notifications / Promotions
Objetivo
- Permitir una gestión altamente granular del producto
- Separar claramente la lógica comercial por versión
- Facilitar análisis, control de precios y competitividad
10.2 Página de Impuestos de Venta y Exportación
Descripción
Pantalla destinada a la configuración de impuestos aplicables a la venta del producto. Incluye tipos de impuestos, tasas (porcentaje), reglas según país, región, tipo de cliente y escenarios de exportación.
Objetivo
- Garantizar cumplimiento fiscal en procesos de venta
- Adaptar la plataforma a distintos contextos tributarios
10.3 Página de Impuestos de Compra e Importación
Descripción
Enfocada en impuestos asociados a la adquisición de productos e importación (aranceles, impuestos aduaneros, cargos logísticos).
Objetivo
- Reflejar el costo real del producto
- Mejorar el cálculo de márgenes de ganancia
11. Página de Product Analysis
Descripción
Repositorio donde se crean, consultan y administran estudios específicos sobre productos o versiones. Incluye botón para añadir análisis, listado de existentes (con estado del análisis, estado de compra, fecha) y sistema de modales para edición rápida.
Objetivo
- Centralizar los análisis estratégicos de productos
- Permitir evaluar viabilidad comercial y operativa
- Servir como punto de entrada para decisiones de compra y pricing
11.1 Página de Detalle de Product Analysis
Descripción
Vista detallada de un análisis específico. La interfaz se organiza en tarjetas (cards) que agrupan la información por contexto funcional.
11.1.1 Resumen
Botón “Select Product” y tabla con:
- Nombre de la versión
- Analysis Status
- Purchase Status
- Fecha de creación
11.1.2 Comentarios
Campo de texto amplio. Opciones de:
- Visualización lectura
- Edición
- Documentar decisiones o hallazgos
11.1.3 Historial de Precios
Agrupado por Proveedor con botón de Refresh:
- Precio y Stock Count
- Condición (nuevo/usado)
- Fuente de información
Objetivo general del módulo
- Apoyar la toma de decisiones estratégicas
- Integrar información de mercado, proveedores y operación interna
- Reducir riesgos en compras y definición de precios
12. Página de Locations (Sucursales y Ubicaciones)
Descripción
Pantalla destinada a la gestión de las distintas ubicaciones físicas del negocio. Incluye tipos (Stock, Pickup, Mixto), dirección y estado.
Objetivo
- Centralizar la gestión de sucursales y puntos operativos
- Definir dónde se almacena y/o entrega el producto
- Servir como base para módulos de stock y logística
13. Página de Pickup Services
Descripción
Configuración de servicios asociados a la recolección de productos por parte del cliente o mediante courier. Define precios, reglas de aplicación y variaciones por ubicación.
Objetivo
- Definir costos y condiciones de retiro
- Integrar la logística de pickup dentro de la orden
- Permitir flexibilidad en la oferta de servicios
14. Página de Stock
Descripción
Pantalla enfocada en la gestión del inventario físico. Incluye control de cajas o unidades de almacenamiento, cantidad disponible, ubicación y estado.
Objetivo
- Tener control preciso del inventario
- Facilitar la trazabilidad del producto
- Soportar la operación de ventas y logística
15. Página de Transporte (Delivery Services)
Descripción
Pantalla destinada a la gestión del servicio de entrega (delivery), tratado como un servicio dentro del sistema. Incluye configuración de servicios, tarifas, condiciones, alcance y relación con zonas y órdenes.
Objetivo
- Gestionar el delivery como parte integral del negocio
- Definir costos logísticos de entrega e integrar el transporte al flujo de órdenes
16. Página de Couriers
Descripción
Pantalla que gestiona las empresas de mensajería externas. Incluye listado de couriers, nombre, datos de contacto, estado y relación con servicios y zonas.
17. Página de Courier Options y Versions
Descripción
Para gestionar configuraciones y variantes de servicios por courier (tarifas, tiempos de entrega, condiciones).
18. Página de Courier Zones
Descripción
Gestión de zonas geográficas (regiones, áreas) y asignación de couriers y servicios disponibles por zona para controlar la cobertura logística.
19. Operaciones Logísticas Integrales
Este bloque adapta el sistema a la realidad operativa del negocio. Su diseño final será iterado durante la implementación para ajustarse al flujo real.
19.1 Operaciones de Entrega y Recogida
- Store Delivery (Create/Search): Entregas desde tienda.
- Customer Delivery: Seguimiento hacia clientes.
- Store / Supplier Pickup: Recogidas en tienda y proveedores.
- Errand (Create/Search): Diligencias operativas específicas.
19.2 Planificación de Rutas (Route Plan)
Módulo crítico para organizar la jornada operativa.
- Asignación de múltiples tareas en una ruta (entregas, recogidas, diligencias).
- Ordenamiento lógico y optimización de paradas.
19.3 Zonas de Entrega
Segmentación geográfica, reglas de cobertura y relación con servicios logísticos.
19.4 Seguimiento GPS
Integración con dispositivos GPS para visualizar ubicaciones en tiempo real y trazar recorridos operativos.
20. Módulo de Reportes (Reports Module)
Estructura del Dashboard de Reportes
Herramienta clave para la toma de decisiones, agrupada por categorías funcionales.
20.2 Auditoría y Tesorería
- Card Transactions
- Sales Order Payments
- Payment Status Summary
- Pending Payments
20.3 Análisis Financiero
- COGS By Invoice/Sales Date
- Product Supplier Margin
- Stock Item Profit Detail
- Order Profit Summary
20.4 Clientes y Cuentas
- Account Balances
- Total Sales by Customer
- B2C vs B2B Comparison
- Top Customers Ranking
20.5 Catálogo e Inventario
- Full Catalog / Stock Counts
- Stock Movement History
- Avg Time To Sell
- Supplier API Sync Status
20.6 Marketing
- Market Price Comparison
- Price History Report
- Notification Interest
- Abandoned Interest
20.7 Desempeño de Ventas
- Sales By Brand / Category
- Monthly Sales Trends
- Product Sales Ranking
- Price Range Distribution
Plataforma de Ventas (E-commerce / Frontend)
21. Página de Inicio (Home)
22 & 23. Catálogo y Búsqueda
Incluye listados de productos por categoría, filtros especializados (marca, precio, specs), ordenamiento, y vistas dinámicas para resultados de búsqueda.
24. Detalle de Producto & 25. Carrito
Vista detallada (imágenes, especificaciones técnicas, precio, disponibilidad, botón agregar al carrito) y gestión del listado de productos seleccionados previo al checkout.
26 y 27. Modales de Autenticación
26. Registro Rápido
27. Login & Recuperación
28. Mi Cuenta (Dashboard del Usuario)
Módulos incluidos: Mis Órdenes, Información de mi Cuenta, Mis Direcciones, Preferencias de Comunicación y Finanzas.
30. Proceso de Checkout
Flujo seguro dividido en pasos lógicos para garantizar la conversión.
30.1 Cliente y Entrega
30.2 Revisión de Orden
30.3 Opciones de Pago
30.4 Confirmación
Beneficios Adicionales (Regalías Fase 1)
El cliente podrá seleccionar uno (1) de los siguientes módulos o integraciones sin costo de implementación.
Opción 1: Facturación
Integración con proveedores de facturación electrónica (ej. The Factory HKA). Cumple normativas y automatiza flujos vía API.
Opción 2: Suppliers
Integración con APIs de distribuidores (Ingram Micro, Intcomex, TD SYNNEX) para inventario y precios en tiempo real.
Opción 3: Módulo Personalizado
Desarrollo de una funcionalidad extra bajo alcance controlado para necesidades emergentes del negocio.
31. Inversión y Condiciones del Proyecto
Inversión Total: $4,500 USD
Cubre el desarrollo completo de la Fase 1: Admin Panel (Órdenes, Productos, Clientes, Logística), Frontend de ventas e integraciones.
Reportes y Regalías
- 15 Reportes personalizados incluidos ($100 USD c/u adicional).
- 1 Módulo Regalía sin expiración (aplica bajo el alcance actual).
Carga de Productos
- Manual por el cliente: Sin costo.
- Por el equipo: $1 USD por producto.
- Importación de sistema existente: Sin costo (si exportable).
Pagos
- 30% inicial (confirma inicio).
- 30% en salida a producción.
- 40% distribuido en 3 meses post-producción.
Garantía y Soporte
- Fase de estabilización el primer mes (resolución sin costo).
- Soporte técnico evaluado luego del primer mes.
- Reembolso del 50% aplicable hasta 8 meses (excepto mes 1).