Servicio de notificaciones basado en arquitectura de microservicios dirigida por eventos para la automatización y personalización de mensajería digital, en empresas del sector comercial.

Abstract
Este proyecto desarrolla un servicio de notificaciones basado en una arquitectura de microservicios dirigida por eventos, destinado a optimizar la automatización y personalización de la mensajería digital en empresas del sector comercial. La solución aborda la necesidad de comunicación eficiente con clientes mediante mensajes personalizados, adaptados dinámicamente a sus preferencias y comportamientos. A través de una metodología ágil SCRUM, el sistema integra múltiples canales de comunicación, como email, SMS y WhatsApp, y emplea tecnologías modernas como RabbitMQ, .NET 7/8 y MongoDB para garantizar escalabilidad, fiabilidad y flexibilidad. Este enfoque permite automatizar procesos, mejorar la experiencia del cliente y reducir errores humanos. El servicio, probado en un caso empresarial real, logró resultados favorables en términos de eficacia operativa, satisfacción del cliente y capacidad de respuesta en tiempo real. Abstract: This project develops a notification service based on an event-driven microservices architecture, aimed at enhancing automation and personalization of digital messaging in the commercial sector. The solution addresses the need for efficient communication with customers through personalized messages dynamically tailored to their preferences and behaviors. Using the agile SCRUM methodology, the system integrates multiple communication channels, such as email, SMS, and WhatsApp, leveraging modern technologies like RabbitMQ, .NET 7/8, and MongoDB to ensure scalability, reliability, and flexibility. This approach automates processes, enhances customer experience, and reduces human errors. Tested in a real business case, the service demonstrated favorable results in operational efficiency, customer satisfaction, and real-time responsiveness.
Description
Keywords
Citation