Tabla de Contenidos
• Descripción • Problema Identificado • Solución • Arquitectura • Requerimientos • Instalación IDE • Uso y Contribución
Descripción Este proyecto se centra en el desarrollo de una aplicación para la agencia de publicidad Morphologia Creativa SAS de C.V., la cual se especializa en estrategia y tecnología. La aplicación tiene como objetivo principal gestionar de manera eficiente la información de los clientes y sus requerimientos, mejorando así la comunicación interna y la gestión de proyectos.
Problema Identificado La agencia carece de un sistema centralizado para gestionar la información de los clientes y sus requerimientos, lo que puede ocasionar la pérdida de datos importantes, falta de seguimiento adecuado de los proyectos y dificultades en la comunicación interna.
Solución Se propone implementar una aplicación con las siguientes funcionalidades: • Registro de clientes con nombre, teléfono y requerimientos. • Visualización y edición de la información de clientes. • Búsqueda y filtrado de clientes por diferentes criterios. • Interfaz intuitiva y fácil de usar.
Arquitectura El sistema estará compuesto por dos principales componentes: • Aplicación: Desarrollada con un diseño limpio y profesional, con capacidad de escalabilidad para manejar un crecimiento en la cantidad de clientes y datos. • Base de Datos: Diseñada de manera relacional para almacenar y gestionar la información de clientes y sus requerimientos.
Requerimientos
Versión de Java
Servidor de aplicación Apache Tomcat 8.5
Instalación del ambiente de desarrollo
Uso y Contribución Manual de Uso
Contribución
Ingresar al repositorio: https://github.com/Luis-Arquieta/BaseDeDatosMarketing
Hacer un Fork: En la página del repositorio, la persona encontrará un botón en la esquina superior derecha que dice "Fork". Debe hacer clic en este botón para crear una copia del repositorio en su propia cuenta de GitHub.
Clonar el repositorio: Una vez que se haya realizado el fork, debe clonar su propio repositorio forked en su máquina local. Para hacer esto, puede abrir una terminal y ejecutar el siguiente comando, reemplazando
Crear Branch: Puede crear una nueva rama ejecutando el siguiente comando: git checkout -b nombre-de-la-rama (develop o master)
Realizar los cambios: Puede hacer los cambios que desee en los archivos del repositorio en su máquina local utilizando un editor de código o cualquier otra herramienta que prefiera.
Agregar y confirmar los cambios: Después de realizar los cambios debe agregar los archivos modificados al área de preparación y confirmarlos. Esto se puede hacer ejecutando los siguientes comandos:
git add . git commit -m "Descripción corta de los cambios realizados"
git push origin nombre-de-la-rama
Crear un Pull Request: Después de enviar los cambios al repositorio forked en GitHub, puede crear una solicitud de extracción desde la página del repositorio en GitHub. Debería haber un botón que diga "Compare & pull request". Al hacer clic en este botón, la persona puede revisar los cambios y enviar la solicitud de extracción al repositorio original.
Esperar la revisión y fusión: Una vez que se haya enviado la solicitud de extracción, el propietario del repositorio original recibirá una notificación y podrá revisar los cambios propuestos. Si todo está bien, pueden fusionar los cambios en el repositorio original.