CustomerFlow

Descripción general

CustomerFlow es un software CRM diseñado para gestionar las relaciones con los clientes, las oportunidades de negocio y la organización de procesos comerciales. Desarrollado en Java, Spring Boot y Oracle DB.

Estado: proyecto en desarrollo

Demostración

Credenciales para probar la API REST:

Repositorios git

Funcionalidades

  • Gestión de usuarios
  • Gestión de contactos
  • Gestión de empresas
  • Gestión de oportunidades (deals)

Diagrama de clases

Tecnologías

  • Backend:
    • Java 17
    • Spring Web
    • Spring Data JPA
    • Oracle Driver
    • Spring Security
    • Lombok
    • Validation
    • ModelMapper
    • SpringDoc (OpenAPI and Swagger UI)
  • Database:
    • Oracle Database Free