Volver al trabajo seleccionado

Arquitectura / Proyecto Académico/Profesional

CRM Marketing

Sistema CRM basado en Arquitectura Hexagonal y microservicios.

Tecnologías

Spring Boot / Java / React / Docker / PostgreSQL

Vista principal de CRM Marketing

01 / El punto de partida

Contexto

Desarrollo de un CRM para gestionar campañas de marketing y seguimiento de clientes potenciales.

02 / El desafío

El problema

Sistemas monolíticos difíciles de escalar y mantener a largo plazo.

03 / De la idea a la implementación

La solución

Implementación estricta de Arquitectura Hexagonal (Puertos y Adaptadores) separando la lógica de dominio de la infraestructura, encapsulado en contenedores Docker.

04 / Cómo se conecta

Arquitectura

  • Backend: Spring Boot con Arquitectura Hexagonal
  • Frontend: React SPA
  • Base de datos: PostgreSQL
  • Despliegue: Docker & Docker Compose

05 / Mi participación

Lo que construí

Desarrollo de módulo de Leads, componentes frontend y sistema de autenticación.

06 / El resultado

Resultados del proyecto

  • 01Código altamente testeable (85% de cobertura)
  • 02Despliegue automatizado y consistente
  • 03Interfaz rápida y segura con JWT

Siguiente proyecto

Simulador de Planificación CPU