This is a Java implementation of the CRMEB system, maintaining compatibility with the original Vue frontend while providing a robust Spring Boot backend.
src/main/java/com/crmeb/
├── controller
│ ├── admin # Admin routes
│ └── api # Frontend/user routes
├── service # Business logic services
├── config # Configuration classes
├── model # Entity classes
├── repository # Data access layer
└── utils # Utility classes
- Spring Boot 2.7.0
- Spring Security
- Spring Data JPA
- Redis
- MySQL
- JWT Authentication
- WebSocket Support
- Configure application.properties with your database and Redis settings
- Run
mvn spring-boot:run
to start the application - Access the API at
http://localhost:8080
The system is designed to work with the existing CRMEB Vue frontend, maintaining API compatibility while providing enhanced backend capabilities.