Trabajo final
Trabajo Final para Regulares
Como trabajo final de aprobación de la cursada tienen que realizar 1 (uno) de los siguientes ejercicios:
1- Aplicación de Lista de Tareas (To-Do List)
Crear una API para gestionar una lista de tareas. La aplicación debe poder agregar, eliminar, actualizar y listar tareas.
La aplicación debe contener:
- Endpoint para agregar una nueva tarea con un título, descripción y estado (pendiente o completado).
- Endpoint para ver todas las tareas, con opción de filtrar por estado.
- Endpoint para cambiar el estado de la tarea o modificar la descripción
- Endpoint para borrar una tarea de la lista.
2 - API para Gestión de Notas de Estudiantes
Crear una API para manejar notas de estudiantes en diferentes materias. La API permite agregar estudiantes, asignar notas y calcular promedios.
La aplicación debe contener:
- Endpoint para registrar un nuevo estudiante.
- Endpoint para añadir o actualizar una nota en una materia específica para un estudiante.
- Endpoint que calcule el promedio de notas de un estudiante.
3. Aplicación de Gestión de Reservas para un Coworking
Crear una API para gestionar reservas de salas en un espacio de coworking. La API permite agregar usuarios, registrar salas, hacer reservas y gestionar la disponibilidad de las salas.
La aplicación debe contener:
- Endpoint para agregar nuevos usuarios al sistema.
- Endpoint para agregar y listar salas de trabajo, cada una con capacidad máxima y disponibilidad
- Permitir a los usuarios reservar una sala, verificando que no esté ocupada en el horario solicitado.
- Endpoint para consultar la disponibilidad de una sala en un día específico.
Trabajo Final para los alumnos que no alcanzaron la regularidad
Los alumnos que no logren alcanzar la regularidad deben realizar las 3 aplicaciones. Además deberán render un examen que será puesto a disposición el 11 de noviembre.
---
IMPORTANTE: TODOS tienen tiempo para enviar los trabajos finales hasta el 17 de Noviembre a las 23:59.