--- title: "Inicializar el proyecto" url: https://docs.catalyst.zoho.com/es/tutorials/ecommerce-bot/deluge/initialize-project/ description: "Configura un bot asistente de ventas para un sitio web de ecommerce con Catalyst ConvoKraft, funciones Deluge y Zoho CRM que gestionará los pedidos." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Initialize Resources" url: /es/cli/v1/initialize-resources/introduction --- # Inicializar el proyecto desde la CLI Después de configurar las actions para un bot y codificar la lógica de negocio para ellas, procederemos a codificar la aplicación client para integrar el bot. Usaremos el componente [Catalyst Web Client Hosting](https://docs.catalyst.zoho.com/es/cloud-scale/help/web-client-hosting/introduction/) para alojar la aplicación client en este tutorial. Para codificar las funciones de Catalyst, primero necesitaremos inicializar el proyecto desde la [CLI de Catalyst](https://docs.catalyst.zoho.com/es/cli/v1/login/login-from-cli/). El primer paso es [iniciar sesión en la CLI](https://docs.catalyst.zoho.com/es/cli/v1/login/login-from-cli/) e [inicializar el proyecto](https://docs.catalyst.zoho.com/es/cli/v1/initialize-resources/introduction) en un directorio local vacío. Este será el directorio principal de tu proyecto y todos los archivos del proyecto se guardarán en él. Puedes obtener más información sobre la estructura del directorio del proyecto para todos los stacks de programación compatibles con Catalyst en [esta página](https://docs.catalyst.zoho.com/es/cli/v1/project-directory-structure/introduction/). Puedes aprender sobre la inicialización de un proyecto de Catalyst en detalle en la [documentación de ayuda de la CLI](https://docs.catalyst.zoho.com/es/cli/v1/initialize-resources/introduction). Sigue los pasos listados a continuación para inicializar el proyecto y crear los componentes de funciones y client necesarios: 1. Crea una carpeta para el proyecto en tu máquina local y navega hasta ella desde el terminal de la CLI. 2. Para inicializar el proyecto, ejecuta el siguiente comando: ```sh catalyst init ``` 3. La CLI te pedirá que selecciones la [organización predeterminada de Catalyst](https://docs.catalyst.zoho.com/es/getting-started/catalyst-organizations/#the-default-organization). Selecciona la organización en la que creaste el proyecto en el primer paso de este tutorial y presiona **Enter**. ![select-portal](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/select-portal.webp) > **Nota:** Para saber en qué organización se encuentra tu proyecto, consulta los pasos en [esta página](https://docs.catalyst.zoho.com/es/getting-started/catalyst-organizations/#access-the-multi-org-portal). 4. Puedes asociar el directorio del proyecto actual con el proyecto de Catalyst que creaste en esta organización. Selecciona **Ecommerce** y presiona **Enter**. ![select-project](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/select-project.webp) 5. Selecciona los componentes que necesitas configurar para tu aplicación de Catalyst. Navega a través de las opciones usando las teclas de flecha y selecciónalas presionando la barra espaciadora. Selecciona **Client** y presiona **Enter** para confirmar tu elección. ![choose-client](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/choose-client.webp) 6. La CLI iniciará la configuración del client a continuación. Selecciona **Basic web app** como tu tipo de client. ![select-client-type](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/select-client-type.webp) 7. Ingresa **ecommerceclient** como el nombre del paquete del client y luego presiona **Enter**. Puedes ingresar cualquier nombre que necesites. ![setup-client](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/setup-client.webp) El directorio del client se creará en la estructura estándar y se verá así: ![client-directory](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/client-directory.webp) La inicialización de Catalyst está completa. El directorio del proyecto contendrá el client y otros archivos de dependencias del proyecto.