This is a API for generate your own's QR for the links that you want.
You can cusomize the background and QR color, the size (in pixels) and the format of the QR output file. If you don't pass any configuration, the system will take a default configuration (see below).
Types of files allowed are: PNG
(default) SVG
PDF
Colors must be in hexadecimal format (by default: the background #FFFFFF
and the QR #000000
)
The size is in pixels (by default: 125x125 px
)
Clone the project
$ git clone https://github.com/Frankester/qr-generator.git
Go to the project directory
$ cd qr-generator
Start with docker compose
$ docker-compose up
To see the API endpoints go to:
http://localhost:8080/swagger-ui.html
Database: Mysql
Spring Boot Starters: Web, Data REST, Security, Data JPA
Documentation: Springdoc openapi
Authentication: JsonWebToken