Skip to content

Registro de Usuarios con Arquitectura Hexagonal y CQRS

Latest

Choose a tag to compare

@JorkDev JorkDev released this 17 Sep 04:55

Este primer release incluye la implementación inicial del backend con arquitectura hexagonal y CQRS, permitiendo el registro y consulta de usuarios en el sistema. Los aspectos principales de esta versión son:

  • Registro de usuarios: Endpoint para registrar nuevos usuarios, asegurando que tanto el nombre de usuario como el correo electrónico sean únicos en la base de datos.
  • Consulta de usuarios: Endpoint para obtener información de un usuario específico basado en su ID.
  • Validación de datos: Uso de modelos Pydantic para validar los datos ingresados (nombre de usuario y correo electrónico), asegurando que se cumplan los requisitos de formato.
  • Separación de responsabilidades: Implementación del patrón CQRS para manejar comandos de escritura y consultas de lectura por separado.
  • Compatibilidad con Docker: Archivo Docker y dependencias configuradas para una fácil despliegue en entornos contenerizados.