fcesur / credit-application-system

Patika.dev & DefineX Java Spring Practicum Final Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Patika.dev & DefineX Java Spring Practicum Final Project


Languages

Language:Java 99.7%Language:Dockerfile 0.3%