Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Roller Speed ​​- Plataforma Web de Gestión para Escuela de Patinaje.

Este proyecto corresponde a la digitalización de la Escuela de Patinaje "Roller Speed", ubicada en Santa Marta, Colombia. La aplicación ha sido desarrollada como una solución monolítica con Spring Boot y documentada mediante OpenAPI (Swagger), permitiendo una gestión integral de alumnos, instructores, clases, asistencia y pagos.

Objetivo

Automatizar los procesos administrativos de la escuela de patinaje, permitiendo a los aspirantes registrarse, acceder a información académica y financiera, y facilitando la gestión para administradores e instructores.

Tecnologías Utilizadas.

Java 17

Spring Boot 3.x

Datos de primavera JPA

Seguridad de primavera

Hoja de tomillo (para vistas)

PostgreSQL / MySQL

Interfaz de usuario OpenAPI / Swagger

Lombok

Bootstrap 5

Módulos Desarrollados

Registro de aspirantes

Gestión de alumnos e instructores.

Programación de clases

Registro de asistencia

Gestión de pagos

Divulgación institucional

Documentación de servicios con OpenAPI

¿Cómo ejecutar el proyecto?

Clonar el repositorio: git clone https://github.com/NickGV/Roller_Speed.git cd roller-speed

Cree la base de datos (PostgreSQL o MySQL según configuración).

Configure la conexión en src/main/resources/application.properties.

Ejecutar el proyecto: ./mvnw spring-boot:run

Acceda a Swagger para ver la documentación: https://app.swaggerhub.com/apis/iudigitaldeantioquia/api-de_roller_speed/v1.0

Documentación de la API

La API RESTful se encuentra documentada con OpenAPI 3 y expuesta mediante Swagger UI. Puedes probar todos los endpoints desde la interfaz interactiva: https://app.swaggerhub.com/apis/iudigitaldeantioquia/api-de_roller_speed/v1.0

Equipo de Desarrollo. Cristian Pallares. José Nisperuza Arroyo. Nicolás Gómez Vélez.

Video de presentación

Enlace al video explicativo:

Estado del Proyecto

✅ Producto Mínimo Viable completado

✅CRUD funcional y documentado

✅ Código modular con principios SOLID

✅ Publicado en GitHub

Contacto. Este proyecto fue desarrollado como parte del proceso formativo de los estudiantes de la Institución Universitaria Digital de Antioquia del Programa Tecnología en Desarrollo de Software.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages