Descripción
Permite a los usuarios crear y gestionar eventos de venta de productos. Cada evento representa una ocasión específica en la que se venderá un productos. Dentro de cada evento, el usuario puede registrar y gestionar pedidos, asignando estados de entrega y pago para un mejor control.
El sistema también ofrece una sección de resumen donde se presentan métricas clave, como el total de ventas, ingresos, número de pedidos entregados y pendientes, así como el estado de los pagos. Además, permite gestionar los gastos realizados en cada evento, lo que facilita el cálculo del beneficio obtenido.
Funcionamiento
- Creación de Eventos: El usuario puede crear eventos de venta, asignándoles un nombre, descripción y una fecha específica.
- Gestión de Pedidos: Dentro de cada evento, se pueden agregar pedidos, indicando el producto, estado inicial y cliente.
- Estados de los Pedidos: Cambiar de estado a los pedidos, ya sea los que fueron entregados y/o fueron pagados.
- Gestión de Gastos: Se pueden registrar los gastos asociados al evento, como compra de insumos, alquiler de equipos o cualquier otro costo relacionado.
- Resumen del Evento: Una sección de análisis que muestra información como el total de ventas, cantidad de pedidos entregados y pendientes, cantidad de pedidos pagados y pendientes de pago, total de gastos y cálculo del beneficio neto.
Tecnologías
- Django: Framework backend utilizado para la gestión de la lógica de negocio y la base de datos.
- PostgreSQL: Base de datos relacional utilizada para almacenar todos los datos del proyecto
- HTML, CSS y JavaScript: Tecnologías Frontend para la visualización e interacción del usuario.
- Bootstrap: Framework de diseño para mejorar la interfaz de usuario