An open API service indexing awesome lists of open source software.

https://github.com/hikmetkutuk/spring-boot-develop


https://github.com/hikmetkutuk/spring-boot-develop

auth aws-s3 docker jpa-auditing jwt-token lombok postgresql redis-cache role-based-authorization spring spring-boot unit-testing validation

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          


spring boot

![GitHub repo size](https://img.shields.io/github/repo-size/hikmetkutuk/spring-boot-develop?color=inactive&logo=github&style=for-the-badge)
![Java](https://img.shields.io/static/v1?&logo=openjdk&label=java&message=17&color=f29111&style=for-the-badge)
![SpringBoot](https://img.shields.io/static/v1?&logo=springboot&label=spring%20boot&message=3.2.4&color=6db33f&style=for-the-badge)
![Postgres](https://img.shields.io/static/v1?&logo=postgresql&label=postgre%20sql&message=15.5&color=336791&style=for-the-badge)
![Docker](https://img.shields.io/static/v1?&logo=docker&label=docker&message=25.0.2&color=086dd7&style=for-the-badge)
![Redis](https://img.shields.io/static/v1?&logo=redis&label=redis&message=7.2&color=dc0432&style=for-the-badge)
![RabbitMQ](https://img.shields.io/static/v1?&logo=rabbitmq&label=rabbitmq&message=3.10.5&color=f96602&style=for-the-badge)
![Aws](https://img.shields.io/static/v1?&logo=amazon&label=aws&message=1.12.470&color=ff9900&style=for-the-badge)
![Swagger](https://img.shields.io/static/v1?&logo=swagger&label=swagger&message=3.0.1&color=44cc11&style=for-the-badge)

---

- [x] Jwt Auth
- [x] Revoke Token
- [x] Logout
- [x] Refresh Token
- [x] Roles and Permissions Based Authorization
- [x] Unit Test
- [x] Redis Cache
- [x] Request Body Validation
- [x] Messaging with RabbitMQ
- [x] Jpa Auditing
- [x] Swagger Doc
- [x] File Upload/Object Storage
- [x] Generate QR Code
- [ ] Schedule Tasks
- [x] Code Formatting with Spotless
- [ ] Monitoring Application
- [ ] Log Management

---

### Running Spotless

``
mvn spotless:check
``

``
mvn spotless:apply
``