Material for Platform Based Development
El visualizador de pokemones de la maestra Pokemón Misty se averió! Y lo necesita urgentemente para ver con qué pokemones cuenta.
Nosotras(os) somos su mano derecha y por lo tanto debemos hacer una aplicación para que pueda seguir viendo sus pokemones. Esta debe estar realizada con NodeJS y Ionic.
La información que desea guardar para cada pokemon es:
Debe incluir un campo id como primary key.
Puede consultar el siguiente link para obtener información de prueba de algunos pokemones.
Creación de una API en NodeJS y comunicación con base de datos MySQL.
Creación de aplicación con Ionic y comunicación con el backend.
29 de Noviembre hasta las 11:59pm
Realice la creación del proyecto desde cero con ionic start
. Caso contrario, el trabajo no será calificado.
Crear un repositorio en GitHub:
pokedex.sql
para crear la base de datos.backend
con su API.frontend
con la aplicación web que consume la API.Subir el link del repositorio a la plataforma del curso.
Asegurarse de eliminar el .git
generado por el Ionic en la carpeta del proyecto de Ionic. De no realizarlo, dicha carpeta no va a ser incluida al mandar los cambios al repositorio.
Para la corrección se realizará los siguiente procedimientos en el siguiente orden:
pokedex.sql
. Dicho archivo será ejecutado desde el mysql
con el comando source
.npm install
y luego node index.js
para ejecutar el backend.De funcionar ambos pasos correctamente, se le otorgará 1 punto.
npm install
y luego ionic serve
. La aplicación deberá contener todas las views indicadas en el requerimiento.Por cada vista que funcione correctamente (incluida la interacción con el API) se le asignará 1.5 puntos. Si la funcionalidad no es la correcta, se le otorgará 0.5 punto.
Total: 10 puntos
La calificación se dentendrá en el momento en que una de los pasos realizados, o alguna de las vistas accedidas retorne un error