0.0.1 • Published 5 years ago

pw-proyecto-1b v0.0.1

Weekly downloads
1
License
GNU v3
Repository
github
Last release
5 years ago

Universidad Politécnica Salesiana

Proyecto Plataformas Web

Aplicación en NodeJS que permita leer los datos de las Suscripciones a telefonía celular móvil, publicadas por el Banco Mundial y publicar las estadísticas de un determinado país en un año específico. Los archivos del proyecto se han realizado para una mejor manipulación y estructura de la aplicación Modelo, Vista, Controlador

Primer paso 🚀

Lo primero en nuestro proyecto clonar el proyecto de Git en el directorio que deseamos.

Pre-requisitos 📋

Archivo CSV

Un archivo indispensable para la ejecución debemos descargar los datos csv a consultar de la siguiente pagina: https://datos.bancomundial.org/indicador/IT.CEL.SETS

Librerias

Ejecutar el siguiente comando el cual instalara los módulos necesarios para su correcto funcionamiento:

npm install

Comandos 🔌

publicar:

Este comando publicará las estadísticas en una página web básica. Se requieren de tres parámetros.

  • -- file -f: Permite establecer el path del archivo CSV que contiene los datos a analizar.
  • -- country -c:Permite determinar el país a analizar a través de su código ISO 3166 ALPHA-3.
  • -- year -y: Permite especificar el año para el cual se requiere las estadísticas. Por defecto, 2018. ⚙️Ejemplo de ejecución:
    Enviando año como parámetro
node src\app.js publicar -f "[direccion del archivo csv]" -c "ECU" -y 2015

Sin año como parámetro

node src\app.js publicar -f "[direccion del archivo csv]" -c "ECU"

guardar

Este comando almacenará los resultados de las estadísticas en un archivo json. Recibe los mismos parámetros que el comando anterior, y se adiciona la siguiente opción

  • -- out -o: Establece el nombre del archivo donde se almacenará los resultados. ⚙️Ejemplo de ejecución:
node src\app.js guardar -o"[direccion a guardar]"

Construido con 🛠️

Las siguientes herramientas fueron usadas para la creación del proyecto

  • NodeJS - entorno de ejecución para JavaScript construido con el motor de JavaScript V8 de Chrome.

Autores ✒️

Los siguientes autores son estudiantes de la Universidad Politécnica Salesiana de la Carrera de Ingeniería en Ciencias de la Computación:

Licencia 📄

Este proyecto está bajo la Licencia (GNU3) - mira el archivo LICENSE.md para detalles

Expresiones de Gratitud 🎁

  • Invita una cerveza 🍺 o un chifa 🐶 🍝 a alguien del equipo.
  • Donaciones a la cuenta RRomo :0214578545 cuenta de ahorros 🤓💰.