Demo project for Event and Contracts Testing using Spring Boot, MongoDB, and Kafka.
- Clone the repository:
git clone https://your-repo-url.git
- Navigate to the project directory:
cd bank-server
- Build the project using Maven:
./mvnw clean install
Run the application:
./mvnw spring-boot:run
The application uses the following configuration files:
- application.yml: Main configuration file.
- application-localhost.yml: Configuration for local development.
- application-standalone.yml: Configuration for standalone execution.
MongoDB connection details can be found in the application.yml file.
- Spring Boot
- Spring Data MongoDB
- Spring Cloud Stream
- Kafka
- Lombok
- MapStruct
Contributions are welcome! Please submit a pull request or open an issue for discussion.
This project is licensed under the MIT License.