- Barahona Cesar
- Bejar Carolina
- Cader Fernanda
- Chapero Mauro
- Gentile Bruno
- Ruiz Federico
- Vizgarra Bárbara
Este es el README del proyecto de la Fundación Guay desarrollado por el equipo GuayForce Developers. Aquí encontrarás información útil y enlaces importantes relacionados con el proyecto.
- Enlaces útiles
- Trails relacionados que podrán guiarnos en el proceso de creación de leads
- Tarea principal
- Objetivo
- Pasos Extra Específicos
- Comprar un dominio .com.ar
- Install Nonprofit Success Pack (NPSP) into a Trailhead Playground: A partir de este módulo se puede realizar todo el trabajo relacionado con la creación de leads.
La tarea principal de nuestro proyecto es gestionar el proceso de donaciones para la Fundación Guay. Las donaciones pueden crearse de dos formas:
- A través de un formulario web: Las personas que deseen donar pueden completar el formulario y se creará un lead (prospecto) de posible donación.
- Manualmente: Los colaboradores también pueden crear leads (prospectos) en base a su trabajo de contacto con posibles donantes.
Para cumplir con esta tarea, es necesario tener en cuenta los siguientes aspectos:
- Campos necesarios para el formulario de donación.
- Cómo acceder al formulario.
- Asignación de colaboradores para hacer seguimiento.
- Objetos relacionados al proceso de donaciones.
El objetivo de nuestro proyecto es crear un trabajo final dedicado a la Fundación Guay. Desarrollaremos un entorno de prueba y, una vez que estemos seguros de que los cambios son correctos, realizaremos el deploy al master. Una vez que el proyecto esté correctamente realizado, subiremos los cambios a Firebase y luego compraremos un dominio .com.ar para mejorar el SEO de la URL.
Pasos Extra Específicos
Estos son los pasos adicionales específicos a seguir en nuestro proyecto:
- Configurar el entorno de desarrollo:
- Crear una cuenta en GitHub.
- Crear un nuevo repositorio en GitHub.
- Configurar el entorno de prueba:
- Clonar el repositorio en la computadora local.
- Crear una rama de desarrollo.
- Realizar los cambios necesarios en la rama de desarrollo.
- Realizar commits regulares para guardar los cambios.
- Hacer el deploy al master:
- Cambiar a la rama master.
- Fusionar los cambios de la rama de desarrollo a la rama master.
- Realizar un commit en la rama master.
- Subir los cambios a GitHub.
- Subir los cambios a Firebase:
- Crear un proyecto en Firebase.
- Configurar Firebase en el repositorio local.
- Hacer el deploy a Firebase.