# criterios de evaluación:

  • Satisfacer la situación de uso planteada en el escenario (10 pts)
  • Controladores, modelos y vistas necesarios para su funcionamiento (10 pts)
  • Al menos un CRUD funcional (10 pts)
  • Uso de algún framework de estilos, tailwind, materialize, etc (10 pts)
  • Suficientes datos para comprobar el escenario (10 pts)
  • Mensajes de error, notificaciones personalizadas y validaciones de datos (10 pts)
  • Accesors para los datos que lo requieran. Al menos uno por modelo. (10 pts)
  • Policies de los modelos implicados. Uno por modelo. (10 pts)
  • Dos roles definidos: usuario común y administrador (10 pts)
  • Uso del faker para cargar datos (10 pts)