Este proyecto es una aplicación web para gestionar la información básica de estudiantes utilizando Spring Boot para el backend y Angular para el frontend, donde se uso la plantilla sakai. Se ha implementado un CRUD (Crear, Leer, Actualizar, Eliminar) para gestionar los datos de los estudiantes de manera eficiente.
-
Backend:
- Spring Boot
- Spring Data JPA
- MySQL
-
Frontend:
- Angular
- PrimeNG
- Plantilla Sakai
- Crear Estudiante: Permite ingresar la información básica de un estudiante.
- Leer Estudiantes: Muestra una lista de todos los estudiantes registrados.
- Actualizar Estudiante: Permite editar la información de un estudiante existente.
- Eliminar Estudiante: Permite eliminar un estudiante de la base de datos.
Antes de comenzar, asegúrate de tener instalados los siguientes programas:
- Java JDK (versión 11 o superior)
- Node.js (versión 12 o superior)
- MySQL (o cualquier otro gestor de base de datos compatible)
-
Clona este repositorio:
git clone <URL_DEL_REPOSITORIO> cd backend