-
Notifications
You must be signed in to change notification settings - Fork 26
Description
Análisis
Queremos poder guardar en un campo en la base de datos porque una respuesta de la pregunta tipo test es correcta (una explicación)
- Markdown2Json tiene un campo (urlSource) que indica el origen de la pregunta
- la IA genera un campo de nombre explanation comentado porqué es correcta la respuesta marcada como correcta.
Modificar el modelo para añadir el campo explanation de tipo String y que no es requerido. Podéis indicar un maxLength de 4000.
Vaís a tener que cargar preguntas tipo test procedentes del Mardown2Json en la base de datos. (db.questions.insertMany) des de el plugin.
Daily Question
Hay que modificar la vista home.ejs, para que en el caso de que haya explicación sobre la respuesta correcta, se muestre.
Fijaos en el Figma de Eva para adaptar los colores de la app.
Tenemos que tener en cuenta que por ahora no estamos mostrando los codeExamples de las preguntas tipo test en la vista. Valorar si mostrarlos o no. En el caso de que no lleguemos a mostrarlos, entonces recuperad preguntas tipo test que NO tengan codeExample.
Criterios de aceptación
- Existe una vista /daily-question donde se renderiza una pregunta con 4 opciones
- Los estilos aplicados a esta vista siguen el patrón del prototipo de Figma
- Al contestar tipo test, si existe una "explanation", se muestra.
Metadata
Metadata
Labels
Type
Projects
Status