Saltar al contenido principal

Instalación ECORZA

Bienvenido al Tutorial ECORZA, tu guía completa para adentrarte en el fascinante mundo de ECORZA. En este viaje, exploraremos juntos las herramientas esenciales, descubriremos cómo maximizar la funcionalidad y, lo más importante, aprenderemos a utilizar ECORZA para potenciar la seguridad alimentaria, proteger nuestras raíces culturales y promover la autonomía alimentaria en nuestras comunidades. Prepárate para sumergirte en un tutorial diseñado para simplificar y optimizar tu experiencia con ECORZA, contribuyendo así al bienestar colectivo. ¡Comencemos! Instalación en tan solo 10 minutos.

Instalación de la plataforma

Para iniciar debemos acceder a Github, buscar y descargar el repositorio de GitHub de ECORZA Frontend y Backend https://github.com/jdperdomos/EcorzaFrontend.git y https://github.com/jdperdomos/EcorzaBackend.git. Recuerda que debes tener permisos del repositorio, También tenemos que garantizar que nuestro entorno contenga todas las aplicaciones para el despliegue en local y producción de la plataforma ECORZA.

Antes de iniciar debes contar con

  • Node.js version 18.0 o superior
    • Al instalar Node.js se recomienda marcar todas las casillas de verificación relacionadas con las dependencias.
  • kubernetes
    • Kubernetes fue diseñada como una plataforma para poder construir un ecosistema de componentes y herramientas que hacen más fácil el desplegar, escalar y administrar aplicaciones.
  • Angular
    • Angular es un framework de aplicaciones web de código abierto desarrollado por Google en 2010. Se basa en TypeScript, un superconjunto de JavaScript con tipado estático que añade tipos opcionales y otras características para conseguir un código más robusto y fácil de mantener.
  • Terraform
    • Terraform proporciona una forma eficiente y segura de gestionar la infraestructura de manera automatizada, permitiendo a los equipos de desarrollo y operaciones colaborar de manera más efectiva en el despliegue y mantenimiento de aplicaciones y servicios en la nube.

Instalación del repositorio Frontend

Instalar una aplicación desde GitHub puede variar según el lenguaje de programación y las dependencias del proyecto. Sin embargo, aquí tienes algunos pasos generales que puedes seguir de Github.

  • Clonar el Repositorio

    • Copia la URL del repositorio GitHub.
    • Abre la terminal o el símbolo del sistema en tu sistema operativo.
    • Navega al directorio donde deseas clonar el repositorio.
    • Ejecuta el siguiente comando
git clone https://github.com/jdperdomos/EcorzaFrontend.git
  • Instalar Dependencias

    • Si la aplicación tiene dependencias externas, necesitarás instalarlas. El método puede variar según el lenguaje. Por ejemplo, para proyectos de Node.js, puedes usar npm
npm install

Ejecuta el Frontend en localhost

Ejecute la aplicación:

cd EcorzaFrontend
npm run start

Verificar en el navegador o consola

Como es una aplicación web, abre tu navegador y ve a la dirección local especificada en la documentación por defecto suele ser http://localhost:4000.

Instalación del repositorio Backend

  • Clonar el Repositorio

    • Copia la URL del repositorio GitHub.
    • Abre la terminal o el símbolo del sistema en tu sistema operativo.
    • Navega al directorio donde deseas clonar el repositorio.
    • Ejecuta el siguiente comando
git clone https://github.com/jdperdomos/EcorzaBackend.git
  • Instalar Dependencias

    • Si la aplicación tiene dependencias externas, necesitarás instalarlas. El método puede variar según el lenguaje. Por ejemplo, para proyectos de Node.js puedes usar npm
npm install

Ejecutar Backend en localhost

Ejecute la aplicación:

cd EcorzaBanckend
npm run start:dev

Verifica en el navegador o la consola

Como ya está especificada en la documentación por defecto suele ser http://localhost:4000.

Ayudas

El comando cd cambia el directorio con el que estás trabajando. Para trabajar con su sitio ECORZA recién creado, deberá navegar por la terminal hasta allí.

El comando npm run start crea su sitio web localmente y lo sirve a través de un servidor de desarrollo, listo para que lo vea en http://localhost:4000/