pw-proyecto-1b
v0.0.1
Published
Proyecto del primer parcial de la materia de plataformas web. Aplicacion CLI que muestra informacion de estadisticas de subscripciones de telefonia movil.
Downloads
2
Keywords
Readme
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:
- Aguilar Wilson - Estudiante UPS - WilsonAG
- Cacuango Gabriel - Estudiante UPS - GabrielCacuango07
- Imbaquingo Bryan - Estudiante UPS - bimbaquingoch
- Romo Ricardo - Estudiante UPS - rromom
- También puedes mirar la lista de todos los contribuyentes quienes han participado en este proyecto.
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 🤓💰.