- Crear un proyecto que simule una aplicación al estilo Trello o Jira que comience en la pagina root y que le permita un usuario loguearse o crear una cuenta nueva en la misma, ademas, tambien tiene que ofrecer algo de informacion al usuario respecto a lo que se puede realizar en la aplicación.
- Una vez que se loguea un usuario se lo lleva a una seccion de boards, en la cual es capaz de revisar los boards que el mismo haya creado, y agregar nuevos boards.
- Tiene que haber una lista de tareas en algun lado de la aplicación que permita agregar,editar,borrar tareas y en caso de que sea necesario marcarlas como completadas
- La aplicacion tiene que permitirle al usuario seleccionar en tiempo real y en cualquiera de las vistas entre por lo menos dos lenguajes. Cualquier contenido que no sea creado por el usuario tiene que poder ser traducido
- Manejar la pagina 404
- Manejar los loading states (por ejemplo, cuando se agrega un nuevo board)
- Pueden utilizarse las funcionalidades de diferentes servicios para realizar esta aplicación, como por ejemplo Firebase o Supabase (a decision de los estudiantes)
- Se puede utilizar cualquier herramienta de estilizado o componentes pre-armados que decidan utilizar los desarrolladores
- Si o si se debe utilizar NextJS 14
- No crear un servidor externo a la aplicación
- Tiene que ser realizado grupalmente (asignación por parte del dirigente del curso)