- EXPRESS : Creacion de API ποΈ
- JEST : Pruebas unitarias βοΈ
- NODEMON : Visualizacion de la app en tiempo real β²οΈ
- EJS : Plantilla dinamica π³
- BOOTSTRAMP : DiseΓ±o de page π
- explorers.json : lista de estudiantes π¦
- reader.js : regresa la lista de explorers en json π§
- explorersList : Lectura de data json de Reader π
- explorersCertification : Filtro y mapeo para estudiantes con haveCertification === true; arroja arreglo con email π§
- explorersMore50 : Filtro y mapeo para estudiantes con credits > 500; arroja arreglo con name π
- getExplorersList : Lista de Estudiantes π§
- getExplorersCertification : Lista de email con certificacion valida (true) π·
- getExplorers500 : Nombre de estudiantes con credits > 500 (score). π₯
- test1 : prueba para getExplorersCertification π·
- test2 : prueba para getExplorers500 π₯
Se generan las salidas de la data por medio de las rutas predeterminadas.
La pagina consta de un home que da la bienvenida. En la parte superior se encuentra un navbar donde se pueden consultar los datos solicitados:
- http://localhost:3000/ Home, pagina principal.
- http://localhost:3000/FullList Lista completa del alumnado.
- http://localhost:3000/HaveCertification Correos del alumnado con certificacion.
- http://localhost:3000/credits500 Nombres de alumnado con creditos mayores a 500.
La interfaz es amigable con el usuario, para facil acceso a la data.