(WIP) Este proyecto es el backend de una simulación de campus universitario. Proporciona una API para gestionar usuarios, carreras, cursos, resultados de cursos y otras entidades relacionadas con el funcionamiento del campus.
Registro, inicio de sesión, actualización de perfil, etc.
Rol Estudiante, Rol Profesor y Rol Administrador, cada uno con sus respectivos permisos.
Creación, actualización, eliminación y búsqueda de cursos.
Autenticación y autorización de usuarios utilizando JWT (JSON Web Tokens) y Spring Security.
Las contraseñas de los usuarios se almacenan de forma segura utilizando algoritmos de encriptación.
- Java/Spring Boot.
- Spring Security.
- JWT (JSON Web Token).
- Hibernate/JPA.
- MariaDB.
- Maven.