Es necesario que sigan las siguientes pautas para no tener problemas con la calificación final.
Descuento que nos ofrece CodelyTV:
📌 El proyecto se le debe hacer el deploy y entregar el link final, para que el jurado lo revise.
📌 Se debe hacer uso de los issues de GitHub y aprovecharlo junto con el canvas que también proporciona GitHub para dividir las tareas del equipo (El jurado calificará esta parte). Tutorial corto sobre este tema:
Tutorial corto sobre Issues, labels y kanbas de un proyecto (Github)
📌 Se podrá usar Next.js o tecnologÃas similares, esto será decisión del grupo, si no se usa no bajara la nota final del proyecto, es indiferente.
📌 No se tendrá en cuenta temas de SEO.
📌 El nombre del repositorio debe estar nombrado de la siguiente manera: nombre-del-grupo-comfeco.
📌 Los proyectos se deben de poner en privado, solo al final (20 de Marzo), se debe liberar al publico, esto con el fin de evitar que se copien entre grupos.
📌 No se debe usar tecnologÃas como Redux, Vuex o similares, estamos pensando en las personas que apenas están viendo el framework y esto podrÃa enredarlos un poco... aparte por otros temas que menciona MatÃas Hernández Arellano en el siguiente articulo:
📌 Los grupos de Angular deben de trabajar con la versión 10 en adelante y deben de usar TypeScript.
📌 Los grupos de Vue pueden usar la versión 2 o 3, esto será decisión del grupo.
📌 Los demás frameworks pueden usar JavaScript o TypeScript, queda a criterio del grupo.
📌 El código limpio será calificado y las buenas practicas, deben de seguir las pautas que se expresan en el siguiente articulo (Los puntos 1 al 7)
12 ideas de la filosofÃa Clean que no pueden faltar en tu código
📌 Los grupos con penalidad de nivel tendrán que crear una API rest en la primer etapa y en la segunda.
📌 Los grupos que no tengan esta penalidad, al menos deben usar un json-server que simule un API REST.
📌 Los frameworks de CSS están permitidos.
📌 Usar alguna metodologÃa para modularizar el proyecto con el fin de que se vea mas estructurado u organizado.