Repositorio con el código fuente y los scripts necesarios para el despliegue de la Aplicacion Web del proyecto Platform Training.
- Modelado e implemantacion de interfaces con HTML, CSS y TailwindCSS.
- Routing y Navegación con Angular Router.
- Soporte de comentarios personalizados (markdown) con ngx-markdown
- Soporte video y audio con ngx-embed-video y ngx-audio-player.
- Consumo de servicios REST con HttpClient.
- Patrón de diseño de módulos y lazy loading.
- Configuracion con Nginx para el despliegue en producción.
- Automatización del despliegue con Docker y Docker-Compose.
Repositorio referido al BACKEND de la aplicación.
-
Clonar el Repositorio
git clone https://github.com/luis122448/platform-training-angular.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.