Skip to content

SHuan004/desafio2-latam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio numero 2

En este desafío validaremos nuestros conocimientos avanzados sobre objetos JSON, estructuras de datos y métodos de array en JavaScript. Aplicarás conceptos de manipulación de objetos, uso de métodos de array incorporados y lógica de programación más compleja.

Requisitos

Para ejecutar este proyecto necesitas:

  • Node.js v16 o superior
  • npm v8 o superior

Instalación y Ejecución

  1. Clona el repositorio usando el siguiente comando: git clone https://github.com/SHuan004/desafio2-latam.git
  2. Accede al directorio del proyecto: cd desafio2-latam
  3. Instala las dependencias necesarias: npm install
  4. Para iniciar el proyecto en modo desarrollo con recarga automática: npm run dev
  5. Para compilar el proyecto en un archivo listo para producción: npm run build
  6. Para ejecutar el proyecto compilado: npm start

Funcionalidades

Este sistema incluye las siguientes características:

  1. Top 3 Productos más Vendidos: Analiza las ventas para identificar y mostrar los tres productos más vendidos junto con su cantidad de unidades vendidas y su precio.
  2. Ingresos por Categoría: Calcula el ingreso total generado por cada categoría de producto en función de las ventas realizadas.
  3. Clientes VIP: Identifica a los clientes que han gastado más de $1,000,000 en total, mostrando su información básica y el monto total gastado.
  4. Reporte de Inventario: Genera un estado detallado del inventario mostrando el nombre del producto, su categoría, el stock actual y una etiqueta de estado que puede ser Low Stock, Medium Stock o High Stock.

About

Desafío - Objetos y algoritmos en JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published