Skip to content

Repositorio con el código fuente y los scripts necesarios para el despliegue de la Aplicacion Web del proyecto Smart Shell.

Notifications You must be signed in to change notification settings

luis122448/smart-shell-angular

Repository files navigation

Logo del Projecto

Despliegue del Frontend de Smart Shell

Repositorio con el código fuente y los scripts necesarios para el despliegue de la Aplicacion Web del proyecto Smart Shell.

Características

  • Modelado e implemantacion de interfaces con HTML, CSS y TailwindCSS.
  • Ligth/Dark Mode con TailwindCSS.
  • Gestión de sesiones de usuarios con JWT e interceptores de peticiones.
  • Routing y Navegación con Angular Router.
  • Formularios reactivos y validaciones con Angular Forms.
  • Consumo de servicios REST con HttpClient.
  • Paginacion y filtros de datos con Angular CDK y RxJS.
  • 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.

Repositorios Relacionados

Repositorio Actual

Repositorios Relacionados

Repositorio referido al BACKEND de la aplicación.

Repositorio relacionado con la automatización del despliegue de las Bases de Datos.

Repositorios relacionados con las bases de datos del proyecto.

Configuración del Entorno

  1. Clonar el Repositorio

        git clone https://github.com/luis122448/smart-shell-angular.git
  2. Ingresar al directorio del proyecto

        cd smart-shell-springboot
  3. Ejecutar el script de instalación

        sudo bash dev-install.sh

Despliegue en Producción

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

  1. Ejecutar el script de despliegue

        sudo bash deploy.sh

Contribuciones

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.

Licencia

Este proyecto está bajo la licencia MIT License.

About

Repositorio con el código fuente y los scripts necesarios para el despliegue de la Aplicacion Web del proyecto Smart Shell.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published