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.
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 installComandos 🔌
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 2015Sin 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 🤓💰.
