Skip to content

Patika.dev & DefineX Java Spring Practicum Final Project

Notifications You must be signed in to change notification settings

fcesur/credit-application-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CreditApplicationSystem

Credit Application System using Java & Spring Boot

Used Technologies & Architecture

  • Java 17
  • Monolithic Architecture
  • Spring Boot 3.0.1
  • Spring Security
  • Postgres
  • Apache Kafka
  • Kafka UI
  • Redis
  • Docker
  • Docker Compose
  • OpenAPI

How to Run Application

Prerequisites to Run:

  • Docker Engine
  • Docker Compose

Step 1:
You should clone the project into your local machine.

Clone With HTTPS:

  • git clone https://github.com/fcesur/CreditApplicationSystem.git

Step 2:

  • Run command to build images and run the containers
    docker-compose up

Database ERD

ERD

Swagger Endpoint

Swagger Endpoints

Swagger