Sobre este proyecto
it-programming / others-5
Abierto
1) Objetivo
Sistema de control de inventario y ventas que permita manejar stock por socio y un stock general, registrar ventas distribuidas entre socios y generar reportes claros.
2) Módulos principales
A. Dashboard
Tarjetas con:
Productos totales
Stock general
Ventas del día
Ingresos del día
Resumen rápido:
Top productos vendidos (7 días)
Ventas por socio (hoy)
Botones rápidos: Ver inventario, Registrar venta
Opción: Informes diarios y Reset de datos (con respaldo automático)
B. Inventario
Vista general: productos con stock total, mínimos y alertas de bajo stock.
Vista por socio: producto – socio – cantidad.
Búsqueda y filtros (nombre, categoría, bajo stock).
Ajustes manuales de stock.
C. Agregar productos
Alta manual: nombre, precios, categoría, stock mínimo, asignación inicial por socio, foto opcional.
Carga por Excel: con columnas estándar (Nombre, PrecioCompra, PrecioVenta, Socio, Cantidad, etc.) Y validaciones.
D. Registrar venta
Selección de producto.
Ingreso de cantidad a vender por socio (manual).
Opción de distribución automática entre socios si el preferido no alcanza.
Resumen antes de confirmar: producto, socio(s), cantidades y precio total.
E. Historial y estadísticas
Registro de movimientos (entradas, salidas, ajustes).
Reportes de ventas con filtros por fechas, productos y socios.
Gráficas: ventas últimos 30 días, top productos, ventas por socio.
Exportar a csv/xlsx.
F. Configuración
Gestión de socios (crear, editar, eliminar, colores).
Gestión de categorías.
Parámetros: moneda base, margen de ganancia por defecto, tasa de cambio, permisos de stock negativo.
Respaldo y restauración de la base de datos.
G. Compras & precios
Cálculo de inversión total (compra + gastos).
Cálculo de ganancia esperada y precio sugerido con margen.
Tablero con tarjetas de indicadores (inversión total, posible ganancia, incremento promedio, total con ganancia).
Importación/exportación csv/xlsx.
3) Reglas clave
Cada producto debe tener stock por socio y stock general.
No permitir stock negativo (salvo que se active en configuración).
Las ventas pueden distribuirse manual o automáticamente entre socios.
Reset de datos solo con respaldo previo.
Importaciones y exportaciones deben validar datos y generar reporte de errores o resultados.
4) Entregables esperados
Aplicación funcional con las pantallas descritas.
Base de datos local lista para uso.
Importación y exportación de productos y movimientos en Excel/CSV.
Respaldo automático antes de operaciones críticas.
Manual breve de usuario con capturas de cada módulo.
Categoría Programación y Tecnología
Subcategoría Otros
Plazo de Entrega: No definido
Habilidades necesarias