Skip to content

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

Loan Application

Tech Stack

  • Java 17
  • Spring Boot
  • Spring Data JPA
  • MySQL
  • OpenAPI Documentation
  • Docker
  • Docker Compose
  • JUnit 5
  • React.js

Installation

  • Clone the repository.
    git clone https://github.com/MMKaragoz/loan-application

How to run

There are two ways to run the app.

Maven and npm

  • Open two terminals and make sure of that you are in main directory.

Starting Backend


Open first terminal and apply those below respectively.
$PORT: 8080
    $ cd .\backend\loanapp\
    $ mvn install
    $ mvn spring-boot:run

Starting Frontend


Open second terminal and apply those below respectively.
$PORT: 3000
    $ cd .\frontend\loan-app\
    $ npm install
    $ npm start

Docker Compose

not working yet.

 docker-compose up

Architecture

architecture

Database Diagram

diagram

Swagger Endpoint


$PORT: 8080

http://localhost:${PORT}/swagger-ui/index.html

Example

swagger-example

About

No description or website provided.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages