Repositorio con el código fuente y los scripts necesarios para el despliegue del servidor de API REST del proyecto Platform Training.
- Implementa doble capa de seguridad con Spring Security y JWT.
- API RESTFULL con autenticación JWT y Hateoas.
- Gestión de dependencias con Gradle.
- Automatización del despliegue con Docker y Docker-Compose.
Repositorio referido al FRONTEND de la aplicación.
-
Clonar el Repositorio
git clone https://github.com/luis122448/platform-training-springboot.git
-
Ingresar al directorio del proyecto
cd platform-training-springboot
-
Ejecutar el script de instalación
sudo bash dev-install.sh
Para el despliegue en producción se ha utilizado Docker y Docker Compose, puede revisar el archivo docker-compose.yml para conocer los detalles de la configuración. Asimismo no se olvide de modificar las variables de entono, en asi archivo .env
-
Ejecutar el script de despliegue
sudo bash deploy.sh
Las contribuciones son bienvenidas. Siéntete libre de mejorar este proyecto, agregar nuevas características o corregir problemas identificados. Para contribuir, crea un Pull Request o abre un Issue.
Este proyecto está bajo la licencia MIT License.