Criterio | Puntaje |
---|---|
Incluyen el navbar en el <body> |
1 |
Criterio | Puntaje |
---|---|
Tener logo | 0.25 |
Mostrar nombre | 0.25 |
Tener links a otras páginas | 0.50 |
Criterio | Puntaje |
---|---|
Uso del método GET para obtener todas las recetas | 1 |
Uso de grilla 3x3 | 1 |
Paginación (ver final de la página) | 0.5 |
Paginación funcionando correctamente | 0.5 |
Uso del componente Card | 1 |
Criterio | Puntaje |
---|---|
Uso del método POST | 1 |
Inclusión de todos los campos en el formulario | 1 |
Validación para no permitir enviar si falta algún campo | 1 |
Mostrar mensaje de éxito | 1 |
Criterio | Puntaje |
---|---|
Mostrar imagen | 0.25 |
Mostrar título | 0.25 |
Mostrar descripción | 0.25 |
Criterio | Puntaje |
---|---|
Mostrar título | 0.25 |
Mostrar descripción | 0.25 |
Usar <li> para mostrar ingredientes |
0.25 |
Usar <li> para mostrar pasos |
0.25 |
Mostrar tiempo de preparación | 0.25 |
Mostrar evaluación | 0.25 |
Mostrar categorías (No sirve mostrarlo con []) | 0.25 |
Tener botón de salir | 0.25 |
Uso de <button> en la edición |
0.25 |
Uso del componente RecipeForm para editar |
|
Cargar toda la información correctamente al editar | 0.25 |
Realizar el PUT correctamente al editar | 0.25 |
Tener botón de cancelar en la edición | 0.25 |
Uso de un modal (superposición a la página) | 1.00 |
Uso de <button> en el delete |
0.25 |
Eliminar correctamente | 0.75 |
Criterio | Puntaje |
---|---|
Avanzar y retroceder correctamente | 0.25 |
Ir al inicio y fin correctamente | 0.25 |
Mostrar página actual | 0.25 |
Mostrar total de páginas | 0.25 |
Criterio | Puntaje |
---|---|
Contener todos los campos | 2 |
Usar formato correcto en las listas (1 pto c/u, total 3) | 3 |
No permitir enviar si falta algún valor | 1 |
Validar correctamente campos numéricos (1 pto c/u) | 2 |
Validar correctamente el link | 1 |
Usar el PUT correctamente | 1 |
Revisar el README.md de este repositorio para más información.
- Las dependencias del proyecto deben ser las siguientes:
"dependencies": {
"axios": "^1.6.8",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.22.3"
}
En caso de que este distinto, deben colocar en la columna "Utiliza componentes prehechos" Verdadero.
-
No deben tener el directorio
node_modules
en su repositorio. Si lo tienen, deben colocar Verdadero en la columna de "Subió node_modules". -
La pauta esta en este link