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:
- Usuario:
[email protected]
- Contraseña:
AHJTVX0ZrowW9BkQ8IU
Repositorios git
- Backend: customerflow-api
- Frontend: customerflow-web
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