This is the final project developed for Patika.dev Payten Java Spring Bootcamp. Register, login, and apply for credit. Get your credit application results. See your previous credit applications.
I suggest you take a look at the web application before revieving the project further.
- Hexagonal architecture
- Custom Exception Handling
- Registration&Login System
- /api endpoints secured with JWT
- Cache(Only for Credit Score Entites)
- Web Application & Thymeleaf
- REST APIs
- SMS api(Ready to integrate with any paid service)
- Postman Documentation
- Live demo on bootcamp.melik.dev
- Docker
.sh ./infra-up.sh
mvn install -f pom.xml
java -jar /target/PatikaBootcampProject-0.0.1-SNAPSHOT.jar
- Spring Data JPA
- Spring Web
- Spring Validation
- Spring Security
- Spring Thymeleaf
- Spring Redis
- org.postgresql.postgresql
- org.projectlombok.lombok
- io.jsonwebtoken.jjwt
- HTML, CSS, Bootstrap 5