After applying for a credit to the customer, the simulation of sending an sms was made with a microservice architecture. Communication between the two architectures takes place with RabbitMQ. It is a restful credit application system that receives credit application requests and returns the credit result to the customer according to the relevant criteria. It is written using the Spring Boot framework.
For Building and running the application belows are required:
- Spring Boot 2.6.3
- JDK 8
- Maven 3.8.3
- RabbitMQ (Requires Erlang)
- Lombok
- As a result of the conclusion of the credit, the relevant application is recorded in the database. Afterwards, an informative SMS is sent to the relevant phone number and the approval status information (rejection or approval), limit information is returned from the endpoint.
- According to the credit application entity obtained from the Credit Application System project with rabbitmq, an sms simulation showing the credit result and credit limit of the customer was made.
- It was made with microservice architecture.
Frontend side is developed using the react library.
- Here is the link to the Frontend project. Credit-Application-Frontend
It is a restful credit application system that receives credit application requests and returns the credit result to the customer according to the relevant criteria. It is written using the Spring Boot framework.
- Here is the link to the Backend project. Credit-Application-System