# evignette-public **Repository Path**: rrhww/evignette-public ## Basic Information - **Project Name**: evignette-public - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: public - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-12 - **Last Updated**: 2025-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Evignette Monolith A Spring Boot WebFlux application with Reactive Redis support. ## Project Structure ``` evignette-public/ ├── pom.xml ├── src/main/java/org/opengoofy/evignette/ │ ├── EvignetteApplication.java │ ├── config/ReactiveRedisConfig.java │ └── controller/HelloController.java ├── src/main/resources/application.yml └── README.md ``` ## Features - Spring Boot 3.2.5 - WebFlux for reactive web development - Reactive Redis for data storage - Actuator endpoints for monitoring ## Getting Started ### Prerequisites - Java 17 - Redis server running on localhost:6379 ### Build and Run ```bash # Build the project mvn clean package # Run the application mvn spring-boot:run ``` ### Access Endpoints - Hello API: http://localhost:8080/hello - Health check: http://localhost:8080/actuator/health - Info: http://localhost:8080/actuator/info ## API Documentation ### GET /hello Returns a simple JSON response with a greeting message. **Response:** ```json {"message":"Hello WebFlux"} ``` ## License MIT