- Java 17
- Spring Boot
- Spring Data JPA
- MySQL
- OpenAPI Documentation
- Docker
- Docker Compose
- JUnit 5
- React.js
- Clone the repository.
git clone https://github.com/MMKaragoz/loan-application
There are two ways to run the app.
- Open two terminals and make sure of that you are in main directory.
Open first terminal and apply those below respectively.
$PORT: 8080
$ cd .\backend\loanapp\
$ mvn install
$ mvn spring-boot:run
Open second terminal and apply those below respectively.
$PORT: 3000
$ cd .\frontend\loan-app\
$ npm install
$ npm start
not working yet.
docker-compose up
$PORT: 8080
http://localhost:${PORT}/swagger-ui/index.html
Example